The Diviners by Libba Bray
I was, and still am, a rabid fan of Libba Bray’s Victorian fantasy trilogy starring the incomparable Gemma Doyle. The first book, A Great and Terrible Beauty, was to die for, the characters lovable, the magic exciting, the dialogue scintillating, the romance steamy. But. The Diviners is even better. I was blown away by the …