Author: Ibn 'Abd Rabbih