John Duncan MacLean

GPTKB entity