patricia aherne o’farrell