George Browne MacDonald

GPTKB entity