James Jordan Hennessy
Individual
$100,510Total Contributions