DAVID R. MOORE, JR.