MICHAEL J HANSEN