JOHN F HAGEN