History of ancient India - Rama Shankar Tripathi (Delhi Motilal Banarsidas publishers)