Science & tecnology for civil services examinations - Singh, Ashok Kumar (TATA McGraw Hill's series, 2009)