TY - BOOK TI - logic puzzles SN - 9781402796401 U1 - 050 PY - 0000///0 ER -