Political thought - Arora, Prem (New delhi: Cosmos bookhive)