MICHAEL H KANE