SINGH,ASHOK KUMAR SCIENCE AND TECHNOLOGY FOR UPSC - NEW DELHI MCGRAW HILL 2017 - 646 ISBN: 9780070655485 Dewey Class. No.: 621.353 SIN