Publications by 'Ahsan Muhammad'