David D Anderson
Individual
$69,275Total Contributions