Author: Ibrahim ibn Saqr Muraykhi