ROBERT HAZZARD MOORE, JR.