The Shortest History of Europe by John Hirst Compact European History Book Perfect for History Learners & Readers - Books | DamnDeal | DamnDeal