who was predecessor of jeff hafley at the university attended by william green ?
steve addazio