Frank Holding Jr.

GPTKB entity