James Jordan Hennessy
Individual
$113,310Total Contributions