Puzzle for Players
Patrick Quentin
A Peter Duluth Mystery (1)
Endymion
Dan Simmons
Hyperion Cantos (3)
Doctor Who: Space War
Malcolm Hulke
Doctor Who: Target (57)
Middlesex
Jeffrey Eugenides
Another Day, Another Jackal
Lex Lander