U P S C Civil Service Examination General Studies & Essay - New Vishal (New Delhi New Vishal, 2010)