RICHARD J. O'KEEFFE