Review from June First → August 27, 2025 One of the best books. Will make you smile laugh and cry. Make sure you have plenty of time as you can not stop