Indian History for UPSC Preliminary Exam - Jha, K.N. (Gurgaon, Cosmos Bookhive)