Thomas J Duffy
Individual
$130,240Total Contributions