MICHAEL M. MOORE, JR.