Ancient and medieval India : for UPSC and state civil services examinations - Dahiya, Poonam Dalal (London McGraw hill education, 2017)