JOHN STOTE JR