WILLIAM J DIFFLEY