David Alpert
Individual
$23,832Total Contributions