hugh stephens