Thomas J Duffy
Individual
$495,950Total Contributions