William Wright, Phd