History of political thought Plato to Marx - Mukharjee, S. Mukharjee, Subrata (New Delhi: Prentice hall of India Pvt.KLtd., 2002)