James Purvis
Individual
$39,000Total Contributions