More math puzzles and games

A collection of old and new brain teasers, tricks, puzzles, games of logic, and recreations.

Walker
1978
9780802705617
book

Holdings

162982