EUROPE a philosophical history, part 2 - Glendinning, Simon. (Routledge,)