Ratings9
Average rating4.5
Another freaking awesome book. I adore this series! I get a little confused with Mac's personality, but I attribute it to her being written like a normal person, because I too have typical highs and lows. I cannot believe I have to wait until next freaking JANUARY for the last book, so sad.