A history of political thought - Mukherjee,Subrata (New Delhi Asoke K., 2009)