One Flock And One Shepard, Pastor Steve Filizzi