MICHAEL T.FLANAGAN