For some reason, I always had Judith Tarr down as an author of historical fiction set in Ancient Egypt. However, though she has written some books with this setting, it turns out she’s a prolific author of historical fiction more broadly, as well as historical fantasy. I discovered this book completely by chance thanks to a post Tarr wrote at Tor.com on C.S. Lewis’s The Horse and his Boy, and have been utterly charmed by it. It’s an Arabian-Nights-style fantasy, set in Cairo in the 13th century during the rule of the young sultan Salah Al-Din: a tale of enchantment, arrogance, romance, and self-realisation, with a fiery young heroine and a most unconventional hero.