Author: Ibn al-Munag g im.