Author: Jules Laurent 1827-1892 Duprato