Author: Pierre Étienne Lazare 1812-1887 Favre