Since she discovered magic, seventeen-year-old Skye Jackson's life is almost perfect. Almost. Even perfect has its glitches. What happens when the one with all the power makes the biggest mistakes?... This description may be from another edition of this product.