William Henry Oliphant Smeaton

GPTKB entity