Rob Bayles, recent graduate from Knox Theological Seminary, filled the pulpit