Kevin Vaughan
Individual
$22,770Total Contributions