David S Alexander
Individual
$125,850Total Contributions