Author: Abu Khalid Muhammad Maruf Raza