WILLIAM W. MOORE, JR.