David Charles Lindsay

GPTKB entity