McClelland, J.S.

History of Western political thought - London Routledge 2000 - x,810p. PB 22cm.

0415119626

320.5091821 / McC