Hugh C. Macdonald

GPTKB entity