James Clifford Forrest III
Individual
$408,740Total Contributions