Author: IBN ABD RABBIH, AHMAD IBN MUHAMMAD, 860-940.