David P Kelleher
Individual
$86,500Total Contributions