Michael McCarthy: English Phrasal Verbs in Use Advanced Book with AnswersDictionaries & Languages, Paper Books, English£38.27
John Bitchener, Neomy Storch: Written Corrective Feedback for L2 DevelopmentDictionaries & Languages, Paper Books, English£27.91
Jude Carroll: Tools for Teaching in an Educationally Mobile WorldDictionaries & Languages, Psychology & Teaching, Paper Books, English£66.27
Michael McCarthy: English Vocabulary in Use Upper-Intermediate Book with AnswersDictionaries & Languages, Paper Books, English£22.99
‌J Rafael Angel: Spanish for the IB MYP 4&;5 (Emergent/Phases 1-2): by Concept SeChildren & Young Adults, Dictionaries & Languages, Study books, Paper Books, English, Paperback/softback£52.10
‌Sally J Peterson-Falzone: The Clinician's Guide to Treating Cleft Palate SpeechDictionaries & Languages, Scientific, Technical & Medical, Paper Books, English, Paperback/softback£49.91
‌Ralph W Fasold: An Introduction to Language and LinguisticsDictionaries & Languages, Paper Books, English, Pocket£50.11
‌Esther Raizen: Modern Hebrew for BeginnersDictionaries & Languages, Paper Books, English, Paperback/softback£20.43
‌Roberto Ierusalimschy: Programming in Lua, fourth editionComputing & Internet, Dictionaries & Languages, Paper Books, English, Pocket£30.94
‌Eric A Meyer: CSS Pocket ReferenceComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£18.70
‌Jan Axelson: USB CompleteComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£36.34
‌Ann Baker: Ship or Sheep? Student's BookDictionaries & Languages, Paper Books, English, Pocket£27.40
‌Sander Mak, Paul Bakker: Java 9 ModularityComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£25.20
‌Glenn Fisher: The Art of the ClickDictionaries & Languages, Paper Books, English, Paperback/softback£18.40
‌Lyle Bachman: Language Assessment for Classroom TeachersDictionaries & Languages, Paper Books, English£47.42
‌Betty Lou Leaver: Achieving Success in Second Language AcquisitionDictionaries & Languages, Psychology & Teaching, Paper Books, English, Pocket£57.44
‌Terence Gerighty: English for Cabin CrewDictionaries & Languages, Travel & Holiday, English£45.34
‌Patrick Viafore: Robust PythonComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£43.81
‌Yves Hilpisch: Financial Theory with PythonComputing & Internet, Dictionaries & Languages, Paper Books, English, Pocket£43.81
‌Andriy Burkov: The Hundred-Page Machine Learning BookComputing & Internet, Dictionaries & Languages, Paper Books, English, Pocket£32.35
‌Solon Beinfeld, Harry Bochner: Comprehensive Yiddish-English DictionaryDictionaries & Languages, Paper Books, English, Hardback£20.56
‌Phillip Brooker: Programming with Python for Social ScientistsComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£51.12
‌David Howard, Edward Mabley: The Tools Of ScreenwritingDictionaries & Languages, Paper Books, English, Paperback/softback£15.36
‌Niki Watts: Colloquial GreekDictionaries & Languages, Paper Books, English, Paperback/softback£70.06
‌Lingo Mastery: Korean Made Easy Level 1Dictionaries & Languages, Paper Books, English, Pocket£12.90
‌R Mansfield: Visual Basic .NET All-in-One Desk Reference For DummiesComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£27.76
‌Scott Oaks: Java PerformanceComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£37.70
‌Bilingual Education in the 21st CenturyDictionaries & Languages, Psychology & Teaching, Paper Books, English, Paperback/softback£33.94
‌Terttu Leney: Complete Finnish Beginner to Intermediate CourseDictionaries & Languages, English£30.87
‌Carole Allsop: Cambridge English Exam Booster with Answer Key for Advanced Self-Dictionaries & Languages, English£30.23
‌Extended Essay Print and Online Course Book Pack: Oxford IB Diploma ProgrammeDictionaries & Languages, English£66.25
‌Scottish Language Dictionaries: Concise Scots DictionaryDictionaries & Languages, Paper Books, English, Hardback£27.71
‌A MacKey: Research Methods in Second Language Acquisition A Practical GuideDictionaries & Languages, Psychology & Teaching, Paper Books, English, Paperback/softback£43.38
‌Laura Kingdon: Essential Korean GrammarDictionaries & Languages, Paper Books, English, Paperback/softback£18.79
‌Jane Wightwick, Mahmoud Gaafar: Mastering Arabic Vocabulary and PronunciationDictionaries & Languages, Paper Books, English, Paperback/softback£22.70
‌Jack Widman: Learning Functional ProgrammingComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£50.58
‌Peter Strutt: English for International Tourism Intermediate Coursebook and DVD-Dictionaries & Languages, E-books, English£43.05
‌Felicity O'Dell: English Idioms in Use Advanced Book with AnswersDictionaries & Languages, Paper Books, English£26.87