The Nature of Mathematical Thinking - Robert J. Sternberg; Talia Ben-Zeev (Taylor and Francis, 1997)