Guest speaker Dr. Steve Garber gives this morning's sermon