Western political thought : from plato to marx
Ray,B.N.
Western political thought : from plato to marx - New Delhi Kaveri Books 2013 - xvi,647p.
9878174791450
Political science
320.5094 RAY
Western political thought : from plato to marx - New Delhi Kaveri Books 2013 - xvi,647p.
9878174791450
Political science
320.5094 RAY