Author: Salih ibn Sulayman ibn Muhammad Umari