Juniper, the second book in the Vanishing Veil series by Sheesha Shapiro, is equally as good as the first book, Rowan.
This series is fast-paced, but doesn't lose you. Full of magic, secrets, bad guys, love, and passion, Shapiro keeps you turning the page to find out more.