Clarence Gaines Jr.

GPTKB entity