Subrata Mukharjee

A History of Political Thought : Plato to Marx - 2nd ed. - India PHI Learning 2022 - 564

MIR No:450

9788120343894


Political Science

320.01 MUK