Speaker: Rev. David Foster