Principles of Political Science - Narula, T.S. (Ashajanak, New delhi, 1974)