JOHN A. MCNEILL, JR.