Author: Ab Bakr Amad Ibn Al 100 Khab Al-Baghdd