Science, nature and the human spirit / Kevin McCharthy.