Author: de Launay Marc B.
Alternate names: Marc B. de Launay; Marc b. De launay