James C Barrett Jr
Individual
$46,487Total Contributions