John William McCausland

GPTKB entity