John Laurence Gardner Jr.

GPTKB entity