Charlotte Ramsay Lennox; an eighteenth century lady of letters · Study