Nature and Justice Studies in the Ethical and Political Philosophy of Plato and Aristotle by David Keyt | Menrva Books | MenrvaBooks