Author: Yves Beauvais
Alternate names: Yves P. Beauvais