Have just read in my late 50''s for the first time. A wonder of a book. Glad I waited so long to read this gem. Wallowed in every word. Strangely reached the midsummer eve section ...on midsummer's eve!!! Recommend for mid-teens to ancient crones and beyond.