Mastering Arabic Vocabulary provides a structured vocabulary course for undergraduate and advanced students of Arabic. Arranged thematically, and by root, …
Mastering Arabic Vocabulary: For Beginner to Intermediate Learners of Modern Standard Arabic provides a structured vocabulary course for novice students …
This book explores the long history of the Arabic language, from pre-Islamic Arabic via the Classical era of the Arabic …
If you already have the basics and want to learn more Arabic, this advanced beginner audio course will boost your …
Arabic Type-Making in the Machine Age is an in-depth historical study of the evolution of Arabic type under the influence …