Author: Muhammad ibn Hashim Mustafa Khalidi
Died: ca. 990