A history of political thought: From antiquity to the present - Haddock, Bruce (Jaipur Rawat Publications, 2015)