In stock
Buy in store
5 Caledonian Road, London
History does not repeat, but it does instruct. In the twentieth century, European democracies collapsed into fascism, Nazism and communism. These were movements in which a leader or a party claimed to give voice to the people, promised to protect them from global existential threats, and rejected reason in favour of myth. European history shows us ...
See more