The Cognitive Science of Science: Explanation, Discovery, and Conceptual Change by Paul Thagard Back to product details page >