Author: Umar ibn Muammad Nasaf
Born: 1068?
Died: 1142