James Purvis
Individual
$91,173Total Contributions