Author: Muḥammad ibn Yabqá Ibn Zarb
Born: 929
Died: 991