JOHN K. ADAMS JR.