Author: Muhammad Waqas Malik.