A sense of the mysterious : science and the human spirit