Cleomelia: or, the generous mistress. Being the secret history of a lady lately