Hal Andrew Levinson
Individual
$45,405Total Contributions