Édouard CASTRES
1838–1902, Switzerland