PATRICK M. O'NEIL