James Purvis
Individual
$89,173Total Contributions