The Human Edge: Analogy and the Roots of Creative Intelligence by Keith J. Holyoak Back to product details page >