Principles of political science - Agarwal, N. N. (New Delhi R. Chand, 2006)