Sir Patrick O'Shaughlin

GPTKB entity