JAMES D HAGEMAN