David G. R. Hurst

GPTKB entity