Ratings648
Average rating3.9
Still love it as much as the first time I read this. Sarah just knows how to capture the reader's attention and keep it, while throwing in different cliffhangers and plot twists. Absolutely love this series with all my heart.