Star Trek: Day of Honor Collections

1096 pages paperback 1999

fiction science fiction funny lighthearted reflective medium-paced