James Gordon
Individual
$283,660Total Contributions