The Canterbury Puzzles And Other Curious Problems - Dudeney, Henry Ernest, 1857-1930 (Project Gutenberg, 2008)