James Gordon
Individual
$305,760Total Contributions