Intermediate Arabic: An Integrated Approach (Yale Language Series)
Text: Arabic, English