Political theory : principles of political science - Agarwal, R C (New Delhi S Chand pub., 2018)