Paying the Price
Piper Mackenzie
Bare Bones
Kathy Reichs
Temperance Brennan (6)
Leiningen Versus the Ants
Carl Stephenson
Blue Mars
Kim Stanley Robinson
Mars Trilogy (3)
Nation
Terry Pratchett