Patrick Archibald Shaw

GPTKB entity