Author: Marc de Launay
Alternate names: Marc B. de Launay