Mind-stretching math puzzles
by
Derrick Niederman
Presents a collection of 100 math puzzles with hints and solutions.