WILLIAM J HAGEN