TY - BOOK AU - Brecher, Erwin TI - Challenging Science puzzles SN - 8172451113 U1 - 500 PY - 2005/// CY - Chennai PB - Sina Book Pvt Ltd ER -