Thomas M Dunning
Individual
$60,444Total Contributions