MICHAEL J HAGEDORN