Publications by 'Muhammad Mashuri'