Stella Benson (6 January 1892 - 7 December 1933) was an English feminist, novelist, poet, and travel writer.Stella spent the winter of 1913-14 in the West Indies, which provided material for her first... This description may be from another edition of this product.