Publications by 'Ezedin E. Barka'