Plato and Xenophon - Danzig, Gabriel, 1961-; Johnson, David; Morrison, Donald