Reverend W.A. Donaldson

GPTKB entity