Author: Muhammad Ghalib Abd al-Rahman Warraq