Author: Al-T arasu si . Ja bir Ibn Haiya n