Publications by 'Abuagla B. Mohammed'