Rev. Dr. Stephen A. McAllister is the founder of Spirit Renewal Ministries, which is devoted to transforming lives and renewing communities. He is a minister with the Fellowship of Christian Assemblies of Canada and has served as a minister of the United Church of Canada. Stephen is a graduate of the Ecumenical Doctor of Ministry program at Catholic Theological Union in Chicago. He lives in Toronto.
Visit Stephen A. McAllister’s blog here.