Rating: 4 out of 5

It took a while for me to get into it. But I finished it with tears rolling down my cheeks. It’s a story that deserves to be read in long sittings. As indeed do most stories to be honest. But the final quarter or so is worthy of being read in one session

Originally posted to my Goodreads account