Many books provide insights into Modern Indian History, one of them being Spectrum. Like any subject, it is advisable to start with the NCERT and then try Spectrum. History is a vast subject that requires understanding and memorization, and considerable time has to be allotted to capture it.