Arshad Syed Karim
A concise history of western and Islamic political thought Arshad Syed Karim - Islamabad: HEC, 2015. - xvi,107p.
PB
0789694177838
Political philosophy
320.092 / ARC
A concise history of western and Islamic political thought Arshad Syed Karim - Islamabad: HEC, 2015. - xvi,107p.
PB
0789694177838
Political philosophy
320.092 / ARC