The Canterbury Puzzles, and Other Curious Problems - Dudeney, Henry Ernest, 1857-1930