John Scott Lillie Jr.

GPTKB entity