William Kennedy Jr.

GPTKB entity