Author: Muhammad Aslam Jalal Ibn Al-Din