It took me a few days to get through this one. It was so intense that I ended up reading a couple of shorter books in between. This story is powerful and so many levels. Both main characters have such strength but have so much to overcome. Very masterful writing job.