Carl L. Patrick, Sr.

GPTKB entity