Modern political thought - Plant, Raymond (Rawat Publications, 2019)