GARY C. MOORE, JR.