Small Gods
Terry Pratchett
Discworld (13)
The Chinese Parrot
Earl Derr Biggers
Charlie Chan (2)
Kim
Rudyard Kipling
A Murder is Announced
Agatha Christie
And Another Thing
Clarkson, Jeremy
Pines
Crouch, Blake
Stiff: The Curious Lives of Human Cadavers
Mary Roach