torrence-hatch-jr