Stephen Moorman Thomas

Villa Nova (Scotland County, North Carolina)