Publications by 'Tariq E. Farrah'