Publications by 'Osamah L. Barakat'