Oh My God. So good. I loved this magical AU world that Charles created and the characters? Icing on the cake. I'm giddy to learn that this is the first of a series. Giddy. There are so many fantastic reviews for this that I'll keep this short. I'm not a fan of historical M/M but this book made me a fan. If you haven't already, go read this book.