Bernard Joseph Flanagan.