Developing Materials for Language Teaching
Brian Tomlinson
The Meaning of Liff: The Original Dictionary of Things There ...
Douglas Adams & John Lloyd
Explaining Understanding: New Perspectives From Epistemology ...
Stephen R. Grimm & Christoph Baumberger & Sabine Ammon
Logarithms self-taught
Peter H. Selby
The Scrum Fieldbook: A Master Class on Accelerating Performance, ...
J. J. Sutherland
Semitic Languages in Contact
Aaron Michael Butts
Oxford Picture Dictionary: English/Arabic
Jayme Adelson-Goldstein & Norma Shapiro
Middle Egyptian: An Introduction to the Language and Culture ...
James P. Allen
Arabic Verbs & Essentials of Grammar, 2E
Jane Wightwick & Mahmoud Gaafar
Arabic: An Essential Grammar
Faruk Abu-Chacra & Fārūq Abū Shaqrā
Computational Nonlinear Morphology: with Emphasis on Semitic ...
George Anton Kiraz
An Introduction to Koranic and Classical Arabic: An Elementary ...
Wheeler McIntosh Thackston