JOHN G. STOTE JR.