Ian Slinger rated Shortest History of Europe: Show rating 4 stars Feb. 16, 2020 Public Shortest History of Europe by John Hirst