• Ehab Al-Shaer Mohammad Ashiqur Rahman (auth.)