Heavens alive. The impact of science on the image of God.