Jayapalan,N.

History of political thought - New Delhi Atlantic publishing 1997 - 133p.

81-7156-689-8

320.59 jay.N7