Walter D. McNeil, Jr., Ph.D.