Mohammad Faruk Ul Alam Author