Moshin Khalil Ahmed Author