JOHN A. O'REILLY JR.