A Short History of Europe From Pericles to Putin - Jenkins, Simon (Penguin Books)
Keywords: 899p.