William R. Kenan, Jr.

GPTKB entity