The Star trek compendium

Allan Asherman
Pocket Books
9780671627263
0-671-62726-0