Cross
James Patterson
Alex Cross (12)
The Emperor of Nihon-Ja
John Flanagan
Ranger's Apprentice (10)
More Tales of Pirx the Pilot
Stanislaw Lem
Maskerade
Terry Pratchett
Discworld (18)
The Terminal Man
Michael Crichton