Publications by 'Michel Rafat'