This debut about a witch who loses her shadow—and with it her magic—takes a little while to get going but once it does, it‘s a really enjoyable read. Part adventure, part mystery, and all magic and mayhem, Dimova has created a fascinating world with an intriguing magic system, and complex characters. The plot will leave you guessing about who, what, why until the very end. Inspired by Slavic folklore, this is a fun winter read.