Brecher, Erwin Challenging Science puzzles - Chennai Sina Book Pvt Ltd 2005 ISBN: 8172451113 Dewey Class. No.: 500 / BRE/CHA