George Davidson: Roget's Thesaurus of English Words and PhrasesDictionaries & Languages, Paper Books, English£14.75
Ken Beatty: Teaching & Researching: Computer-Assisted Language LearningDictionaries & Languages, Paper Books, English£65.21
‌Maurice Carder: Bilingualism in International SchoolsDictionaries & Languages, Psychology & Teaching, Paper Books, English£36.85
‌Daniel J Barrett: Linux Security CookbookComputing & Internet, Dictionaries & Languages, Paper Books, English£42.57
‌Eric Freeman: Head First Learn to CodeComputing & Internet, Dictionaries & Languages, Paper Books, English£43.73
‌Timsal Masud: Essential Urdu DictionaryDictionaries & Languages, Paper Books, English, Pocket£15.07
‌Al Sweigart: Automate The Boring Stuff With Python, 2nd EditionComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£18.00
‌Miiko Shaffier: Learn to Read Hebrew in 6 WeeksDictionaries & Languages, Paper Books, English, Paperback/softback£22.40
‌William Shakespeare: The Dramatick Works of William Shakespear Printed Complete Dictionaries & Languages, Paper Books, English£27.56
‌Carl Albing, Vossen, Cameron Newham: bash Cookbook 2eComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£34.70
‌Honore de Balzac: The Shagreen Skin (French classics in French and English)Dictionaries & Languages, Paper Books, English£23.39
‌Jose M Garrido: Introduction to Computational Models with PythonComputing & Internet, Dictionaries & Languages, Paper Books, English£178.86
‌William A Foley: The Papuan Languages of New GuineaDictionaries & Languages, Paper Books, English£73.02
‌Rebecca L Oxford: Teaching and Researching Language Learning StrategiesDictionaries & Languages, Psychology & Teaching, Paper Books, English, Paperback/softback£95.73
‌Clive Bell: Expo 3 Rouge Pupil BookChildren & Young Adults, Dictionaries & Languages, Study books, Paper Books, English£32.84
‌Barbara Bell: Minimus Secundus Pupil's BookChildren & Young Adults, Dictionaries & Languages, Study books, Paper Books, English£22.07
‌A Scott Britton: Catalan-English/ English-Catalan Practical DictionaryDictionaries & Languages, Paper Books, English, Pocket£16.95
‌Ben Ambridge: Child Language AcquisitionDictionaries & Languages, Psychology & Teaching, Paper Books, English£62.30
‌Irene Ranzato: Translating Culture Specific References on TelevisionDictionaries & Languages, Paper Books, English£83.23
‌Bee Bond: Making Language Visible in the UniversityDictionaries & Languages, Paper Books, English£45.39
‌Jeremy Scott: Creative Writing and StylisticsDictionaries & Languages, Paper Books, English, Paperback/softback£41.97
‌Learning Python with Raspberry PiComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£24.06
‌A Course in English Language TeachingDictionaries & Languages, Paper Books, English, Paperback/softback£59.50
‌Objects First with Java: A Practical Introduction Using BlueJ, Global EditionChildren & Young Adults, Computing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£117.68
‌Data Structures and Algorithms in PythonComputing & Internet, Dictionaries & Languages, Paper Books, English, Hardback£216.93
‌Noam Chomsky: Aspects of the Theory SyntaxDictionaries & Languages, Paper Books, English, Pocket£40.65
‌Luma Abdul Hameed: Cambridge IGCSE(TM) Arabic as a First Language CoursebookChildren & Young Adults, Dictionaries & Languages, Study books, E-books£54.60
‌James Naughton: Colloquial CzechDictionaries & Languages, Paper Books, English, Paperback/softback£86.00
‌Rick Battagline: The Art Of WebassemblyComputing & Internet, Dictionaries & Languages, Paper Books, English£32.69
‌Philipp Koehn: Statistical Machine TranslationComputing & Internet, Dictionaries & Languages, Paper Books, English, Hardback£90.64
‌George Trombley, Yukari Takenaka: Japanese from Zero!: 4Dictionaries & Languages, Paper Books, English, Pocket£30.59