Publications by 'Tarek Makkouk'