Publications by 'Yahia Shabara'