Writing Arabic: A Linguistic Approach From Sounds to Script - Naguib Greis, Sami A. Hanna