WILLIAM T FLANIGAN