Author: Ali, Mudathir, Allam.