MICHAEL J HAUCKE