Title: Political thought: from Plato to the present
Description: Book covers Plato, Aristotle, Roman and Medieval political thought, St. Thomas Aquinas, Machiavelli, Luther and Calvin, the Divine Right of Kings, Hobbes, Locke, Marx, Lenin, Fascism and more.
Subjects: Political science, History