Author: Jean Baruzi,Gottfried Wilhelm Leibniz