IAS pre paper I : general studies 23 years 1995-2017 chapterwise solved questions - Tiwari, Vijay (New Delhi Arihant pub., 2017)