All History Books for UPSC Preparation India’s Struggle for Independence – Bipan Chandra India After Gandhi – Ramchandra Guha History of Modern India – Rajiv Ahir – Spectrum Modern India (Old NCERT) – Bipan Chandra Medieval India (Old NCERT) – Bipan Chandra Ancient India (Old NCERT) – Bipan Chandra