GREGORY T. MOORE, SR.