Author: Muḥammad ibn Muḥammad Ibn al-Habbārīyah
Born: 1023 or 4
Died: 1115 or 16.