Sir Cyril Holland Shakerley

GPTKB entity