Author: Abd Allah ibn Salim ibn Musa Qahtani