John Adams
David McCullough
The Diamond Age
Neal Stephenson
The Family
Jeff Sharlet
Heat Wave
Richard Castle
The Poisonwood Bible
Barbara Kingsolver