History of India VOL:III(part 2) :Modern History - Trivedi,B.C (Innovative imprints, 2019)