Current Events The Illusion of Control March 20, 2020 D.A. Speer 2 Comments Holy Spirit, Netflix, Timothy Keller, Coronavirus, COVID-19, Illusion of Control, Shane & Shane Times like these can, through the work of the Holy Spirit, have the effect of stripping the illusion of control from our lives. Read more