Author: al-Musharraf Ibn al-Murajjá
Dates: fl. 1038-1048