Author: Ab¿± Bakr ibn Badr