Kevin Vaughan
Individual
$31,770Total Contributions