New Insights into Arabic Translation and Interpreting by Mustapha Taibi Back to product details page >