The Rosetta Stone Arabic level 1 [and] level 2 - Fairfield Language Technologies (Harrisonburg, VA : Fairfield Language Technologies, 2002)
Keywords: Arabic language; Arabic language -- Study and teaching -- Foreign speakers