Hampton Stephen R