"Kevin M. Flanagan"