Stephen F Cain
Individual
$46,500Total Contributions