Great Expectations
Charles Dickens
Agnes Grey
Anne BrontÄ—
Numbers Don't Lie: 71 Things You Need to Know About the World
Vaclav Smil
Shadow on the Sand
Joe Dever
Lone Wolf (5)
The Waste Lands
Stephen King
The Dark Tower (3)