Douglas Murphy

Individual

$3,292Total Contributions