books by subject
Languages
Guardian Style
Thesaurus of Alternatives to Worn-out Words and Phrases
A Guide to Better Spelling
Spanish-English Bilingual Visual Dictionary (DK Bilingual Dictionaries)
Pinocchio.
A Manual for Writers of Term Papers, Theses, & Dissertations 6e (Chicago Guides to Writing, Editing and Publishing)
Computer-Assisted Language Learning: Context and Conceptualization
Focus on the Language Learner (Oxford Applied Linguistics)
Introducing Basic Linguistics (Penguin English Linguistics S.)
Aspects of Language Teaching (Oxford Applied Linguistics)
Writing and Presenting Scientific Papers