Stephen H. A. Stephen Smale John W. Moore Stephen Foot. Stephen M. R. Stephen·Shore Stephen J. Stephen A. Stephen R. Stephen E.