JOHN R. MCNEFF, JR.