Quick view Add to Cart Problem Solving : Cognitive Mechanisms and Formal Models - 9781009205597 $35.61 Cambridge University Press