Shadows Have Offended (Part of Star Trek: The Next Generation) Cassandra Rose Clarke Trade Paperback $26.99