History of India - Tripathi,Rama Shankar (Motilal Banarsidass publishers, 2018)