Author: Gilles Plaut
Alternate names: Plaut, Gilles.