 I'm also a huge fan of anything Leigh Bardugo writes, and I fell in love with her latest book, The Familiar. Set in the Spanish Golden Age, it's about a kitchen maid named Luzia who is forced to hide her magic and her Jewish heritage. But when her employer discovers her magic, she's entered into a competition to find King Philip, a holy champion. She's also trained by a mysterious creature named Saint Angel.