WOnderful! . . . . it is almost overpowering in its length and the number if images and emotions it invokes. This is one that demands it be re-read several times to really gather the whole of it. I found that I kept getting caught up in one image and having to stop and return to read again something that I missed.