Westrn political thought from Plato to Marx - Ray, B.N. (Kaveri books, 2012)