Author: Albert Valensin and Joseph Huby and Alfred Durand