Promise Of The Spirit, Rev. Craig Cranston