Author: Ibn Khalīfah.