Thomas Ranken Lyle

GPTKB entity