Publications by 'Ramez R. Moustafa'