Masters of political thought : Plato to Machiavelli - Foster, Michael B (OUP, 1975)