Sir Geoffrey Adam Shakerley

GPTKB entity