The Elements of Eloquence - How to Turn The Perfect English Phrase
Effective Academic Writing: Introductory Student Book
2nd Edition
Making a Point - The Pernickety Story of English Punctuation
Developing Tactics for Listening
3rd Edition
Intermediate English Grammar for ESL Learners
English for Science: Elementary Level
Great Writing: Greater Essays 5
Students Book3rd Edition
Phrasal Verbs (Barron's ESL Proficiency Series)
Computer Applications in Translation
Writing Skills: Methods and Practice
Everyday English: Grammar and Composition
Book 4
Basic Vocabulary in Use
2nd Edition - Basic Student's Book with Answers