Kenneth Weinstein
Individual
$117,163Total Contributions