James Jordan Hennessy
Individual
$141,110Total Contributions