James Clifford Forrest III
Individual
$418,740Total Contributions