50 Mathematical Puzzles and Problems, Red - Couverture souple

 
9781559535007: 50 Mathematical Puzzles and Problems, Red