New

Important Books for UPSC Preparation

Important Books for UPSC Preparation

 Books should be selected very carefully. Selecting irrelevant books can be a waste of time and can lead to confusion. The following points should be kept in mind while selecting books-

  • The books should be reliable and authentic.
  • The subject matter of the books should be consistent with the syllabus.
  • The content should be balanced.
  • The language and terminology should be simple.
  • The author's ideology is balanced, etc.

Note:

At the beginning of preparation, read NCERT books from class 6 to 12. Especially humanities and general science subjects. This will develop a basic understanding for studying standard books.

Important Book list for UPSC Preparation

General Studies Paper-1

S. No.

Subject 

Name of Book

Author

1

History

Ancient India (Old NCERT)-

Ram Sharan Sharma

History Medieval India (Old NCERT)

Satish Chandra

History of ancient India

Jha Shri Mali

Indian National Movement

Bipin Chandra

History of Modern India

Sumit Sarkar

History of Modern India or Spectrum  

Rajeev Ahiro

2

Geography

Geography of India 

Majid Husain

Geography of India and the World

Majid Husain

Physical geography

Majid Husain


3

Indian Society/Sociology

Social problems

Ram Ahuja

General Studies Paper-2

S. No.

Subject

Name of Book

Author

1

Polity and International Relations

Indian Polity

M Lakshmikanth

Our Parliament

subhash kashyap

Foreign Policy of India

VN Khanna

2

Social Justice

Social Justice

Naveen Kumar Chandra

General Studies Paper-3

S. No. Subject

Name of Book

Author

1

Economy

Indian Economy

Ramesh Singh

2

Environment and Ecology

Environment and Ecology: Civil Services Exam

Majid Husain

3

Science Technology

development of science and technology

Sheelwant Singh

4

Internal Security

Challenges to Internal Security of India

Ashok Kumar, IPS

General Studies Paper-4

S. No.

Subject 

BookName of

Author

1

ethics

Ethics, integrity and aptitude

G. Subba Rao and P.N. Roy Chowdhury

Know More about UPSC

« »
  • SUN
  • MON
  • TUE
  • WED
  • THU
  • FRI
  • SAT
Have any Query?

Our support team will be happy to assist you!

OR
X