A Darker Shade of Magic by V.E. Schwab The first book in the Shades of Magic trilogy by Victoria Schwab swept me off with its charm and swashbuckling action.