JAMES J HAGEN