Great political thinkers Plato to the present. Chapter 1-16 - Ebenstein, William, 1910. (New Delhi Oxford & IBH Pub., 1960)