Publications by 'Tarek G. Shaban'