Thomas Carper/Definition

United States Senator, D-Delaware, Senate Committee on Finance