Ancient and Medieval Indian History (English) for UPSC CSE 2025 by Poonam Dalal Dahiya (IPS) | 3rd edition (latest) | Civil Services Exam – Prelims, Mains and Interview | State PSCs exams/ PCS exams