Teaching and Learning Mathematical Problem Solving - Multiple Research Perspectives - Edward A. Silver A provocative collection of papers...