Author: André Joseph Étienne Lerouge
Alternate names: Andre  Joseph E tienne Lerouge