The Long View: Reflections on Life, God, and Nature