Explaining Creativity: The Science of Human Innovation by R. Keith Sawyer Back to product details page >