M.D. Flanigan Richard J.