Lewis Carroll's Games and Puzzles

Pages: 96, Edition: 40th ed., Paperback, Dover Publications Inc