The Cambridge Handbook of Language Learning

  • Length: 830 pages
  • Publication Date: 2019-06-27

Neural Machine Translation

  • Length: 200 pages
  • Publication Date: 2020-07-31

101 Tips for English Language Learners: (with exercises)

  • Length: 95 pages
  • Publication Date: 2019-01-10

An Advanced Introduction to Semantics: A Meaning-Text Approach

  • Length: 450 pages
  • Publication Date: 2020-05-21

The Handbook of Applied Communication Research, 2 Volume Set

  • Length: 1040 pages
  • Publication Date: 2020-05-12

English Grammar: Guide to Excellent Writing and Speaking

  • Length: 121 pages
  • Publication Date: 2020-05-10