Author: Gérald Froidevaux
Alternate names: Ge rald Froidevaux