Author: Yusuf ibn Musa al-Hanafi
Born: 1325 ca.
Died: 1400