Author: Abd Allah ibn Abd al-Muhsin ibn Mansur Turayqi