James Edward Hervey MacDonald

GPTKB entity