Modern Indian history from 1707 to the present day - Mahajan, V.D (New Delhi)