Author: Marc-Antoine Costa de Beauregard
Fuller name: (Marc-Antoine)
Alternate names: Marc-Antoine Costa de Beauregard; M.-A. Costa de Beauregard