Creativity, Discovery, and Invention