MICHAEL S HADDEN