History of ancient India - Chaudhuri, Kiran Chandra (New Central Book Agency, 2015)