All you need to know


Geography NCERT PDF for UPSC

Geography of the World

Land & People Part - 1 (Old) PDFVI Download
Land & People Part - 2 (Old) PDFVII Download

Major Natural Regions

Goh Cheng Leong (ICSE) Chapters - 15-25 PDF-Download

Physical Geography

The Earth our Habitat (New) PDFVIDownload
Our Environment (New) PDF VIIDownload
Resource & Development (New) PDF VIII Download
Fundamentals of Physical Geography (New) PDF XIDownload

Indian Geography

Contemporary India - I PDF XI Download
Contemporary India - II PDF XDownload
Indian Physical Environment (New) PDF XI Download
India - People & Economy (New) PDF XIIDownload

History NCERT PDF for UPSC

History Ancient & Medieval

Ancient India (Old) PDF VIDownload
Our Pasts - I (New) PDF VI Download
Medieval India (Old) PDF VII Download
Our Pasts - II (New) PDF VIIDownload
Our Pasts - III (New) PDF VIII Download
Ancient India (Old) PDF XIDownload
Medieval India (Old) PDF XIDownload
Themes in Indian History - I (New) PDF XIIDownload
Themes in Indian History - II (New) PDF XIIDownload

History of the World & Indian Art and Culture

An Introduction to Indian Art Part - I (New) PDFXI Download
India & The Contemporary World Part - I (New) PDF IXDownload
India & The Contemporary World Part - II (New) PDF X Download

History of the World & Indian Art and Culture

Modern India (Old) PDFVIII Download
Modern India (Old) PDF XIIDownload
Themes in Indian History Part - III PDF XIIDownload


Polity: Indian Polity & Constitution

Democratic Politics - I PDF IX Download
Democratic Politics - II PDF XDownload
Indian Constitution at Work (New) PDF XIDownload
Politics in India since Independence (New) PDF XIIDownload
Contemporary World Politics (New) PDF XII Download

Indian Economy NCERT PDF for UPSC

Indian Economy NCERT

Economics (New) PDFIXDownload
Understanding Economic Development PDF X Download
Indian Economic Development (New) PDF XI Download
Introductory Macro Economics PDF XII Download

Science NCERT PDFs for UPSC

Economics (New) PDF
VI Download
VII Download
X Download
Biology (New) PDF XIDownload

Sociology NCERT PDFs for UPSC

Understanding Society (New) PDF XIDownload
Social Change & Development in India (New) PDF XII Download