Final answer:
John McCain was a senator and Vietnam veteran who supported campaign finance reform, including the Bipartisan Campaign Reform Act.
Step-by-step explanation:
John McCain was an Arizona senator and Vietnam veteran who ran for the presidency in 2008. He had a reputation as a maverick and had supported campaign finance reform. He co-authored the Bipartisan Campaign Reform Act, also known as the McCain-Feingold Act, which aimed to limit the use of 'soft money' in political campaigns.