JAMES A HAGENBACH