John William Sutton Pringle

GPTKB entity