John Thomas Alderdice

GPTKB entity