Thomas M Dunning
Individual
$29,344Total Contributions