Great political thinkers Plato to the present - Ebenstein, William 1910- (Holt, Rinehart and Winston, 1969)