Ray, B.N.

Western Political Thought / by B. N. Ray - 2nd ed. - New Delhi: Kaveri Books, 2019. - xvi, 647p.

9788174791450


Immanuel Kant
John Locke
Political Science
Thomos Acquinas

320.09 / RAY/W