Publications by 'Hazem M. S. Ibrahim'