James R. Cargill II

GPTKB entity