Data systems dictionary : German-English, English-German /
Concise French and English dictionary /
Writing and communicating in business /
A Dictionary of economics & commerce : English-Arabic /
A dictionary of eponyms /
Society at war; the experience of England and France during the Hundred Years War/
Collins shorter contemporary dictionary: 26,000 words and phrases clearly and simply explained /
English pronunciation illustrated /
The art of abstracting /
A Dictionary of the English language /
Writing English language tests : a practical guide for teachers of English as a second or foreign language /
practical stylistics /
The Oxford picture dictionary.
Techniques in teaching vocabulary /
Techniques and resources in teaching grammar /
Techniques in teaching writing /
Oxford photo dictionary /
First Class : english for tourism /
An English-colloquial Arabic dictionary