Science and technology for civil services examinations - Singh, Ashok Kumar (Tata Mc-Graw Hill, 2008)