Techniques and principles in language teaching /
A Dictionary of modern critical terms /
Collins dictionary literary terms /
Writing a research paper /
A glossary of literary terms /
English skills with readings /
Inspired to write : readings and tasks to develop writing skills /
The elements of international English style : a guide to writing correspondence, reports, technical documents, and internet pages for a global audience /
The Gregg reference manual /
The Routledge history of literature in English : Britain and Ireland /
How poetry works /
Bangla Academy English-Bengali dictionary /
English vocabulary in use : Elementary /
Study speaking : a course in spoken English for academic purposes /
Teaching and learning in the language classroom /
Internet for English teaching /
New headway: advanced Student's book /
600 essential words for the TOEIC test : test of English for international communication /
Writing matters : writing skills and strategies for students of English /