PATRICK L. HALFERTY