This was a fast and enjoyable read, but 2 stars is my best rating. I did enjoy the beginning of the story. The premises were very interesting. It really hooked me for the first 100 pages, eventhough I found its style and language more suitable to teenagers than to me. Then, the plot slowed down and became almost predictable. Moreover, what I would expect to be a main character, Tamani, seemed too flat and superficial. I liked David more. As for Laurel, she's OK but far from being the outstanding and unforgettable character I'd imagined. To tell the truth, I was expecting something more magical from her wings! The final part has a bit of action, but it didn't actually make me hold my breath. I'll read its sequel because i want too see how the story develops but I must admit I'm somehow disappointed for now.