ROBERT G. MOORE, JR.