RICHARD E. FLANAGAN