The inquisitive problem solver

Paul Vaderlind, Richard K. Guy, and Loren C. Larson
Mathematical Association of America
9780883858066
0-88385-806-1