David J. H. Sutherland

GPTKB entity