Complex Problem Solving: Principles and Mechanisms by Robert J. Sternberg Back to product details page >