PATRICK FRANCIS FLANIGAN