Radiolab recently did an episode exploring the inherent joy and wonder found in the process of scientific discovery. I usually enjoy this show, but I thought this one was especially good.
For those of you who knew Van Craft, you owe it to yourself to listen to this episode.