Author: Diderot, Denis Diderot, Denis,