Publications by 'Azzam A. Farran'