Hall, Stephen A. (Stephen Andrew), 1962-