WILLIAM F. FLANIGAN, SR