Robert J Macdonald
Individual
$82,693Total Contributions