William Edward Graham Niven

GPTKB entity