Comprehensive history of political throught - N. jayapalan (New Delhi Atlantic pub., 2011)