So many betrayals. Poor Eviana! I found myself fighting to keep my eyes open in order to finish this book last night. I HAD to know what happens and then --- I must wait for book 3!