Greek Political Theory Plato and His Predecessors by Sir Ernest Barker (2010-12-01)