EDWARD J. FLANNIGAN