James M. Stephens is following