Author: Ali and Adam Sabra       , al-Sha'rani, 'Abd al-Wahhab ibn Ahmad ibn '