curiouschristian.blog
In every pulse
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 bei…