Author: Muhammad Yaqub.