I managed to obtain this book secondhand from Vinnies, and I was extremely excited to come across a Jodi Picoult novel! At first, it had a rather slow start, but as I delved deeper, it transformed into a real page-turner. The storyline was so engaging that it constantly kept me on the edge of my seat, and I simply couldn't predict how the story would unfold. Early on, a potential love triangle emerges. The question of who the heroine should side with is a very complex one. In the end, however, circumstances compelled Cassie to make a decision. Cassie won my heart right from the beginning, and the same goes for Will and his family. Sadly, all the other characters didn't quite measure up for me. The ending left me with a strong desire for more. I would have truly loved to have a nice epilogue to help balance out the harrowing scenarios that were endured throughout this story. It would have provided a more satisfying conclusion and given me a better sense of closure. Overall, despite the few不足之处, I still thoroughly enjoyed this book and would highly recommend it to other fans of Jodi Picoult.