General Translation : from English into Arabic - Alkhuli, Muhammad Ali (Dar ِAlfalah, 2001)