I actually listened on audible, the narrator was fantastic. The seven year stages of life and the way thing cycle forward and back in a person’s life is so beautifully told. The way the world changes and doesn’t change. I loved this tale from beginning to end. Such wit, it takes great talent to carry readers along without lapses on such a journey.