David F Turner
Individual
$112,228Total Contributions