Singh, Ashok Kumar Science and technology for civil services examinations/ - New Delhi McGraw Hill Education (India) Pvt Ltd 2017 ISBN: 978070655485