David Crane
Individual
$85,300Total Contributions