MICHAEL J. FLANAGAN, M.D.