Sedat Turhan: New Bilingual Visual Dictionary English-farsiChildren & Young Adults, Dictionaries & Languages, Paper Books, English£22.62
‌Alex Housen, Folkert Kuiken, Ineke Vedder: Dimensions of L2 Performance and ProfDictionaries & Languages, Psychology & Teaching, Paper Books, English£42.66
‌Kira-Anne Pelican: The Science of Writing CharactersDictionaries & Languages, Paper Books, English, Paperback/softback£22.63
‌Ingerid Dal, Hans-Werner Eroms: Kurze deutsche Syntax auf historischer GrundlageDictionaries & Languages, Paper Books, German£21.03
‌Kristen Brustad, Mahmoud Al-Batal, Abbas Al-Tonsi: Al-Kitaab fii Tacallum al-cArDictionaries & Languages, Paper Books, Pocket£52.50
‌Joseph Cavanagh: X86 Assembly Language and C FundamentalsComputing & Internet, Dictionaries & Languages, Paper Books, English£266.25
‌Adrian Pilbeam: Market Leader ESP Book Logistics ManagementDictionaries & Languages, Paper Books, English£19.27
‌Theo van Leeuwen: Multimodality and IdentityDictionaries & Languages, Paper Books, English, Paperback/softback£63.90
‌Lee Gutkind: You Can't Make This Stuff UpDictionaries & Languages, Paper Books, English, Paperback/softback£15.27
‌Joan Kelly Hall: Essentials of SLA for L2 TeachersDictionaries & Languages, Paper Books, English£72.21
‌Zoltan Doernyei: The Psychology of the Language LearnerDictionaries & Languages, Psychology & Teaching, Paper Books, English£87.46
‌Penny Ur: Penny Ur's 100 Teaching Tips Pocket EditionsDictionaries & Languages, Paper Books, English, Pocket£14.14
‌Peter Trudgill: Millennia of Language ChangeDictionaries & Languages, Paper Books, English, Pocket£42.46
‌Editors Berlitz: The Berlitz Self-Teacher ItalianDictionaries & Languages, Paper Books, English, Paperback/softback£23.70
‌Sinfree Makoni, Alastair Pennycook: Disinventing and Reconstituting LanguagesDictionaries & Languages, Psychology & Teaching, Paper Books, English£36.92
‌CL Nelson: The Handbook of World Englishes 2eDictionaries & Languages, Paper Books, English£142.59
‌Lynda Edwards: Gold Advanced Maximiser with KeyDictionaries & Languages, Paper Books, English, Paperback/softback£26.68
‌Andreas C Mueller: Introduction to Machine Learning with PythonComputing & Internet, Dictionaries & Languages, Paper Books, English£32.70
‌Alan G Kamhi: Language and Reading DisabilitiesDictionaries & Languages, Scientific, Technical & Medical, Paper Books, English, Pocket£87.77
‌Annette M B de Groot: Language and Cognition in Bilinguals MultilingualsDictionaries & Languages, Psychology & Teaching, Paper Books, English£220.53
‌Marcin Mazurek: A Sense of ApocalypseDictionaries & Languages, Paper Books, English, Hardback£41.81
‌David Bonamy: Technical English Level 4 CoursebookDictionaries & Languages, E-books, English, Paperback/softback£34.07
‌Binildas Christudas: Practical Microservices Architectural PatternsComputing & Internet, Dictionaries & Languages, Paper Books, English£75.76
‌Jay H Jasanoff: Hittite and the Indo-European VerbDictionaries & Languages, Paper Books, English, Hardback£72.91
‌Paola Nanni-Tate: Complete Italian Step-by-StepDictionaries & Languages, Paper Books, English£23.15
‌Jack C Richards: Interchange Level 1 WorkbookDictionaries & Languages, Paper Books, English£19.63
‌Robin Aizlewood: Routledge Intensive Russian CourseDictionaries & Languages, Paper Books, English£79.14
‌Martin Parrott: Tasks for Language TeachersDictionaries & Languages, Paper Books, English, Paperback/softback£44.28