Mathematical Puzzlements Play and Invention with Mathematics - Kohl, Herbert (Schocken Books, 1987)