David W Warner
Individual
$354,092Total Contributions