Advanced History of Modern India (Vol 2) - Bakshi, S.R. (New Delhi: Anmol Publications Pvt Ltd, 1995)