Publications by 'Ehsan Muhammad'