Translating - Hajjaj, Ali H. S; Farghal, Mohamad Ali (United Arab Company, 2010)