Robots Versus Humans
Robert Chazz Chute
Tales of the Dying Earth
Jack Vance
Dying Earth (1)
Rubicon Beach
Steve Erickson
Hope to Die
James Patterson
Alex Cross (20)
Wedlock
Wendy Moore