Project Vote Smart - Senator Thomas Carper (DE)
Provides a biography, committee assignments, campaign finances, voting record, issue positions, interest group ratings, speeches and public statements.

No queries for votesmart.org/candidate/22421