ROBERT J. M. O'HARE, JR.