Goodness and Justice: Plato, Aristotle and the Moderns By Santas, Gerasimos Xenophon Hardcover Price $31.53 Free Shipping