William Glasheen, PhD

Bio and info here