Publications by 'Mustafa Abdelrahman'