Author: Muhammad ibn Ibrahim ibn Abd al-Rahman Sayf