James Hogarth Pringle

GPTKB entity