Singh, Science & Technology For Upsc - Tata McGraw-Hill Education, 2007. ISBN: 9780070655485 Dewey Class. No.: 507.6 / ASH