Thomas J Duffy
Individual
$495,350Total Contributions