John Iliffe

GPTKB entity