Interesting Times
Terry Pratchett
Discworld (17)
Jack and Jill
James Patterson
Alex Cross (3)
The Battle of the Labyrinth
Rick Riordan
Percy Jackson and The Olympians (4)
Lolita
Vladimir Nabokov
Numbers Don't Lie: 71 Things You Need to Know About the World
Vaclav Smil
Grand Transitions: How the Modern World Was Made
Against the Machine: On the Unmaking of Humanity
Paul Kingsnorth