BOOKS, CARLTON, Puzzler 1001 Amazing Puzzles : - 2010. - 768 pages ISBN: 9781847325136 Dewey Class. No.: 793.73 / PUZ