Author: Pierre Etienne Lazare 1812-1887 Favre