The Nature and Development of Mathematics: Cross Disciplinary Perspectives on Cognition, Learning and Culture by John Adams Back to product details page >