Preacher: Rev. Bill Allan (AGC President)