PATRICK A. O'RIORDAN