David M Mccurdy
Individual
$58,532Total Contributions