Fifty Mathematical Puzzles and Oddities - Softcover

Scripture, Nicholas E.

 
9780571067572: Fifty Mathematical Puzzles and Oddities