MICHAEL J FLANNERY