James C Barrett Jr
Individual
$74,087Total Contributions