Publications by 'Mariam A. Sheha'