Wouldn't read again. I loved the first half (5 stars), then it revealed the twist, then more twists came and dragged for the rest of the book.