Understanding the political philosophers :

Haworth, Alan,

Understanding the political philosophers : from ancient to modern times / by Alan Haworth. - New York : Routledge, 2012. - x, 335 p. ;

CPS3695


Political science

320.01 / In
Untitled Document
Designed & Developed by IT Support | © Dr B R Ambedkar Central Library, JNU, New Delhi 2021