Venkat Subramaniam: Rediscovering JavaScriptComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£31.40
Thomas E Payne: Understanding English GrammarDictionaries & Languages, Paper Books, English, Pocket£55.51
‌Carmen Benjamin, John B Butt, Moreira-Rodriguez Antonia: A New Reference GrammarDictionaries & Languages, Paper Books, English£30.38
‌Brian Sletten: WebAssembly The Definitive GuideComputing & Internet, Dictionaries & Languages, Paper Books, English£50.58
‌Lucy Courtenay: Get Started in Writing an Illustrated Children's BookDictionaries & Languages, Paper Books, English£13.96
‌Miguel Grinberg: Flask Web Development 2eComputing & Internet, Dictionaries & Languages, Paper Books, English£32.90
‌Peter Chin: Academic Writing Skills 2 Student's BookDictionaries & Languages, Paper Books, English, Pocket£31.02
‌Guus Extra, Durk Gorter: The Other Languages of EuropeDictionaries & Languages, Paper Books, English£31.46
‌Barbara Dodd: Differential Diagnosis and Treatment of Children with Speech DisorDictionaries & Languages, Scientific, Technical & Medical, Paper Books, English£55.20
‌Remi A van Compernolle: Sociocultural Theory and L2 Instructional PragmaticsDictionaries & Languages, Psychology & Teaching, Paper Books, English£152.19
‌Gareth King: Colloquial WelshDictionaries & Languages, Paper Books, English, Paperback/softback£53.56
‌Magali Paquot: Academic Vocabulary in Learner WritingDictionaries & Languages, Psychology & Teaching, Paper Books, English, Paperback/softback£50.73
‌Joanna Michalak-Gray: Get Started in Polish Absolute Beginner CourseDictionaries & Languages, English£24.30
‌Michael Hammond: Python for LinguistsComputing & Internet, Dictionaries & Languages, Paper Books, English, Pocket£45.09
‌Peter Dunne: Emotional Structure: Creating the Story Beneath PlotDictionaries & Languages, Paper Books, English, Paperback/softback£19.37
‌Dr Pamela Rogerson-Revell: English Phonology and Pronunciation TeachingDictionaries & Languages, Paper Books, English, Hardback£109.65
‌Gene Perret: New Comedy Writing Step byDictionaries & Languages, Paper Books, English, Paperback/softback£15.58
‌Marina Rojavin: Russian Syntax for Advanced StudentsDictionaries & Languages, Paper Books, English£56.20
‌Anna De Fina: The Cambridge Handbook of Discourse StudiesDictionaries & Languages, Paper Books, English, Hardback£133.34
‌Judith Wilson: IELTS Practice Tests Plus 2 with KeyDictionaries & Languages, Paper Books, English, Paperback/softback£29.44
‌Monika S Schmid: The Oxford Handbook of Language AttritionDictionaries & Languages, Psychology & Teaching, Paper Books, English£56.45
‌Cindy Cheetham: Beginner's English (Learn BRITISH as a Foreign Language)Dictionaries & Languages, English£12.63
‌Matt Firth: Cambridge Academic English C1 Advanced Teacher's BookDictionaries & Languages, Paper Books, English, Pocket£26.35
‌Oxford Languages: Oxford Dictionary and ThesaurusDictionaries & Languages, Paper Books, English£25.36
‌Marjorie Bingham Wesche, T Sima Paribakht: Lexical Inferencing in a First and SeDictionaries & Languages, Psychology & Teaching, Paper Books, English£27.91
‌Romanian vocabulary for English speakers 3000 wordsDictionaries & Languages, Paper Books, English£10.47
‌Zoom Deutsch 2 Higher WorkbookChildren & Young Adults, Dictionaries & Languages, Study books, English£12.83
‌Writing Better English for ESL Learners, Second EditionDictionaries & Languages, Paper Books, English, Paperback/softback£20.57