Shanghai
Joseph Kanon
Voices in the Dark
Catherine Banner
Cross Country
James Patterson
Alex Cross (14)
The Orb of Probability
Nat Schachner
Burnt Shadows
Kamila Shamsie
Flags of Our Fathers
James Bradley;Ron Powers
Future shock
Alvin Toffler