Greek Political Theory Plato and His Predecessors - Ernest Barker M.A.D.Litt (India Cosmo Publications, 2007)