History of ancient India - Tripathi, Rama Shankar (Delhi Motilal Banarsidass, 1999)