Paul G. G. de la Harpe

GPTKB entity