Ratings91
Average rating3.8
It took me awhile to get into this book but once I made it to a certain point I just had to keep reading. It did jump back and forth in time but needed to so we could learn about Isabelle's younger years and why she thought she was the way she was. There were twists and turns at the end!