Thomas Mc Kean Jr.

GPTKB entity