Explaining Creativity: The Science of Human Innovation By Sawyer, R. Keith Paperback Price $6.85 Free Shipping