Shier, Douglas R. profile picture

Shier, Douglas R.

Puzzles, paradoxes, and problem solving: an introduction to mathematical thinking