The Magic Necklace of Al-Andalus: A Novel