A great and universal book....one of my all-time favorites.....The fascinating details build out to profound statements, with light touches about the deepest issues that concern us all: creativity, originality, the social context of discovery, to name just a few.'-Stephen Jay Gould