Carroll, Lewis
A Tangled Tale Ten Puzzles Wrapped in a Story