Mark Kremer

Mark Blitz and platonic political philosophy - 15-20

Plato, Socrates, political philosophy, Strauss, Morality, The Republic, laws, justice