"CHARLES BARRY TOWNSEND" WORLD'S HARDEST PUZZLES - 2000 - 160 ISBN: 8122201652 Dewey Class. No.: 001 / 1959000