Weaver, Thomas P., United States