Friedland, Aaron J. profile picture

Friedland, Aaron J.

Puzzles in Math and Logic: 100 New Recreations