1000 Plus Questions On General Science - General Studies: For Civil Services Preliminary Examination - Paper-1 - Vashist, Ashish Kumar (2014)