History of modern India - Chaudhuri, Kiran Chandra (New Central Book Agency, 2000)