Stanley C. Kennedy Jr.

GPTKB entity