Internet Archive BookReader - The Canterbury puzzles and other curious problems. 2d ed., with some fuller solutions and additional notes