David W. H. Barstow

GPTKB entity