Author: Jean-Pierre de Beaumarchais
Alternate names: Jean­Pierre De Beaumarchais; Jean-Pierre De Beaumarchais; Jean P. Beaumarchais; J.-P. de Beaumarchais