Leon Harold CraigBooksNew Politics for PhilosophyPhilosophy and the Puzzles of HamletTraditional political philosophy and John Rawls' Theory of justice lThe Platonian LeviathanThe war loverThe Philosopher's English KingOf Philosophers and KingsAuthor data: Open Library