Katherine L McArthur

Individual

$31,921Total Contributions