David N Singer
Individual
$146,906Total Contributions