The Fuller Memorandum
Charles Stross
Laundry Files (3)
Heretics of Dune
Frank Herbert
Dune (5)
The Mysterious Affair at Styles
Agatha Christie
Poirot (1)
61 Hours
Lee Child
Jack Reacher (14)
Grand Transitions: How the Modern World Was Made
Vaclav Smil
Numbers Don't Lie: 71 Things You Need to Know About the World