Mark R Craig
Individual
$422,011Total Contributions