john stephens jr.