Dictionary.net
Did you mean:
Dame Edith Sitwell
Dame Edith Louisa Sitwell