WILLIAM H. MOORE, JR.