Overview

Margaret Leeson

(1727—1797) courtesan and writer