Léon Chabaud - French zoologist