David N Singer
Individual
$148,906Total Contributions