Publications by 'Yousef Nabeel'