Publications by 'Ihab Makki'