Author: Edouard Louis Trouessart
Alternate names: Édouard Louis Trouessart
Born: 1842
Died: 1927