History of India:vol.III(partI) Modern History - Trivedi,B.C (Innovative imprints, 2019)