JOHN R. ADAMS JR.