God’s presence in nature

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 creativeContinue reading “God’s presence in nature”