Here is a suggested booklist for UPSC preparation, divided by subject:
History:
- India’s Struggle for Independence – Bipan Chandra
- Indian Art and Culture by Nitin Singhania
- NCERT XI (Ancient & Medieval)
- NCERT XII (Modern Indian History)
Geography:
- Certificate Physical Geography – G C Leong
- NCERT VI – X (Old Syllabus)
- NCERT XI, XII (New Syllabus)
- World Atlas (Orient Black Swan)
Indian Polity and Governance:
- "Indian Polity" by M. Laxmikanth
- "Introduction to the Constitution of India" by D.D. Basu
- "Governance in India" by V. Raghuraman
- NCERT IX-XII
International Relations:
- "International Relations" by John Baylis and Steve Smith
- "International Relations" by Joshua S. Goldstein
- "International Relations Theory" by Paul R. Viotti and Mark V. Kauppi
- "Indian Foreign Policy" by V.P. Dutt
- "Contemporary World Politics" by N.G. Rakowski
Economic and Social Development:
- "Indian Economy" by Ramesh Singh
- "Indian Economy" by Uma Kapila
- "Indian Economy" by Sanjeev Verma
- "Economic Survey" (Annual Publication of Ministry of Finance)
- "Economic and Social Development" by Sachchidananda
Environmental Ecology, Bio-diversity and Climate Change:
- "Environment" by Shankar IAS
- "Environmental Ecology" by Dasgupta
- "Biodiversity" by P.D. Sharma
- "Environmental Studies" by Anubha Kaushik
General Science:
- "Science and Technology" by Spectrum
- "Science and Technology in India" by National Book Trust
- "Science Reporter" (Monthly Publication of CSIR)
- "Science Today" (Monthly Publication)
CSAT
- Tata McGraw Hill CSAT Manual
- Verbal & Non-Verbal Reasoning – R S Aggarwal
Current Affairs:
- "The Hindu" newspaper
- "The Indian Express" newspaper
- "Business Standard" newspaper
- "Yojana" (Monthly Publication of Planning Commission)
- "Kurukshetra" (Monthly Publication of Ministry of Rural Development)
Please note that these are just a suggestions and you should always refer to the syllabus of UPSC and the pattern of questions to decide which books are more suitable for you. Also, I suggest to look for the latest edition of the books before purchasing.
