Jean Desaguliers

GPTKB entity