Good read and good ending. Ending did not surprise me at all though. I would recommend.