George Browne Macdonald

GPTKB entity