Modern Indian History Vol.I - Sarkar & Datta