Political Theory
Niranjan Sharma
Political Theory Sharma Niranjan - New Delhi Crescent Publishing Corporation 2012 - vi,275p 21cm
Including Bibliography Index
9788183422376
Basic Aspects of Political Science, Liberalism
Marxism, Fascism, Nationalism
320.1 / SHA
Political Theory Sharma Niranjan - New Delhi Crescent Publishing Corporation 2012 - vi,275p 21cm
Including Bibliography Index
9788183422376
Basic Aspects of Political Science, Liberalism
Marxism, Fascism, Nationalism
320.1 / SHA