This second book in the A Hundred Names for Magic trilogy is not your average fairytale. An unforgettable alternative history fairy-tale series from the author of The Bone Witch …