William Sheffler
Individual
$18,780Total Contributions