R Gupta's general studies 2012 Paper I For UPSC civil services preliminary exam / - New Delhi : Ramesh Publishing House , 2012. ISBN: 9789350120392