Thomas M Dunning
Individual
$60,944Total Contributions