EDWARD FLANIGAN