Andrew Inglis Clark Jr.

GPTKB entity