JUAN D. MOORE, SR.