Author: Ca 910-Ca 970 Mnaem Ben Saruq