JAMES T HAGEDORN