David C Meeker
Individual
$39,582Total Contributions