Dr. G. A. Maconochie

GPTKB entity