Science and Technology (for eiviseruces examinations) - Ashok kumar singh (new delhi Tata McGraw Hill Publishing Co., 2008)