TY - BOOK AU - Clarke, Barry R TI - Challenging logic puzzles SN - 9781402705410 SN - 200300655 U1 - 793.73 CLA PY - 2003/// CY - New York PB - Sterling Publishing KW - Logic puzzles ER -