Publications by 'Osama Abd-El Rouf'