The Last Enchantments. A novel