David W Knight
Individual
$48,315Total Contributions