TY - BOOK AU - CLARKE(Barry R) TI - Puzzles for pleasure SN - 0-521-46634-2 CY - Cambridge ER -