John W. S. Pringle

GPTKB entity