John Patrick Douglas Balfour

GPTKB entity