Sami Ayad Hanna profile picture

Sami Ayad Hanna

Is this your author profile? Create an account to claim and customize it!

Stand Alone

Writing Arabic A Linguistic Approach, from Sounds to Script
Beginning Arabic A Linguistic Approach: from Cultivated Cairene to Formal Arabic