Time Enough for Love: The Lives of Lazarus Long
Robert A. Heinlein
South of Heaven
Jim Thompson
Doctor Who: Seeing I
Jonathan Blum & Kate Orman
Doctor Who: Eight Doctor (12)
Edge
Thomas Blackthorne
Zoo Station
David Downing
John Russell (1)