MICHAEL H HAGEDORN