General Studies 2015 Paper I for Civil Services Preliminary Examination - Tara Chand (New Delhi Tata McGraw Hull Education, 2015)