JOHN W. GORDON, JR.