100 Mistakes That Changed History: Backfires and Blunders That ...
Bill Fawcett
Altered Pasts: Counterfactuals in History
Richard J. Evans
The Menahem Stern Jerusalem Lectures (1)
Guns, germs, and steel: the fates of human societies
Jared M. Diamond
Lies My Teacher Told Me About Christopher Columbus: What Your ...
James W. Loewen