John Richardson Illingworth

GPTKB entity