Publications by 'Yassir A. Almofti'