Fry, Stephen M. (Stephen Michael), 1941-