pat o'neill