Everything I wanted and then some more! Without giving spoilers, a well written book perfectly paced ... it was interesting reading back on the earlier books in this series, and the Vampire Academy books in which both Sydney and Adrian are mentioned just to see the character development ... Richelle has taken these 2 so far and has done so superbly. My only complaint ... not long enough and too long to wait for the next one!!! I need to know what happens!!!