STANLEY C. MOORER JR.