David M. Liddle

GPTKB entity