MICHAEL J HERRES