Dictionary Of Mathematical Games, Puzzles And Amusements by Harry Edwin Eiss