Catholic theologian, Father Edward Leen, expresses in his book, The Holy Spirit, just how intimate God’s presence is in nature: “God’s power is put forth in every pulse of organic and inorganic being, in repose and movement, in every slightest change. Since every being and every aspect of being is the effect of God’s creative or conservative action, God’s power and exercise of that power is present to and in everything to the very depths of its reality. Where anything, therefore, is, God must be. God, therefore envelops all reality, since he himself is the source of all that is real….”
God’s presence in nature
