Pearson Education, 2018. — 2131 p. — ISBN 9789352862771.
In 6 volumes. This book is for preparation for UPSC prelims, it provides the overall syllabus for this exam. No need to read current affairs section because it was older one.
A textbook for preparing for the exam for public office in India.