William R. Kenan Jr.

GPTKB entity