Pierre Beaumarchais


French playwright, diplomat and polymath
24 Jan 1732 - 18 May 1799