Bill Holmes

Bill Holmes, MD, MDiv, is an ordained Baptist (CBF) pastor and part-time hospital chaplain. He retired from medicine after 34 years of practicing and teaching pediatrics and pediatric neurology.