William B. Anderson, BM, MD, BS