Of the four Jodi Picoult books I've read, I think I enjoyed this one the least. I wasn't a fan of the plot really, it got super complicated after a while and to me it started to feel a little bit dragged out. However, there were some parts of the book where I thought the writing was a little bit better than usual for Picoult, hence the three star rating.