A History Of Political Thought Plato To Marx - Mukherjee, Subrata (New Delhi Prentice Hall of India, 1999)