Author: Hervé Kempf
Alternate names: Herve Kempf