Richard A Lanham: A Handlist of Rhetorical TermsDictionaries & Languages, Paper Books, English, Pocket£21.98
Editors of Hippocrene Books: Asante Twi-English/English-Asante Twi Dictionary &;Dictionaries & Languages, E-books, English, Pocket£16.94
‌G Tottie: An Introduction to American EnglishDictionaries & Languages, Paper Books, English, Paperback/softback£39.14
‌Julien Danjou: Serious PythonComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£23.28
‌Cristos Samaras: Dirty GreekDictionaries & Languages, Paper Books, English, Paperback/softback£12.96
‌Clive Oxenden: New English File: Advanced: Student's BookDictionaries & Languages, Paper Books, English, Paperback/softback£48.88
‌Herbert Puchta: Think Level 4 Student's BookDictionaries & Languages, Paper Books, English, Pocket£41.56
‌Juliette Blevins: Evolutionary PhonologyDictionaries & Languages, Paper Books, English, Pocket£61.03
‌Robert Seacord: Effective CComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£27.66
‌Leonard Newmark: Oxford Albanian-English DictionaryDictionaries & Languages, Paper Books, English, Paperback/softback£25.36
‌Tom Hutchinson: English for Life: Beginner: Student's BookDictionaries & Languages, Paper Books, English, Paperback/softback£48.79
‌Mahesh Venkitachalam: Python PlaygroundComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£22.67
‌Rod Ellis: Understanding Second Language AcquisitionDictionaries & Languages, Psychology & Teaching, Paper Books, English, Paperback/softback£59.70
‌Jane Arnold: Affect in Language LearningDictionaries & Languages, Paper Books, English, Pocket£66.75
‌David Thomas: Pragmatic Programmer, TheComputing & Internet, Dictionaries & Languages, Paper Books, English£34.10
‌Paul P Daniels: RxJS in ActionComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£47.58
‌Oscar Swan: Polish Verbs & Essentials of Grammar, Second EditionDictionaries & Languages, Paper Books, English, Paperback/softback£20.30
‌Ben Klemens: 21st Century CComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£43.82
‌Zoltn Drnyei: Motivational Strategies in the Language ClassroomDictionaries & Languages, Paper Books, English, Pocket£45.89
‌Barbara Kamler, Pat Thomson: Helping Doctoral Students WriteDictionaries & Languages, Paper Books, English, Paperback/softback£47.50
‌Swahili Grammar for Introductory and Intermediate LevelsDictionaries & Languages, Paper Books, English, Paperback/softback£82.45
‌English Vocabulary in Use: Advanced Book with AnswersDictionaries & Languages, Paper Books, English, Pocket£23.18
‌OCA Java SE 8 Programmer I Study Guide (Exam 1Z0-808)Computing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£32.49
‌H M Nahmad, John A Haywood: A New Arabic Grammar of the Written LanguageDictionaries & Languages, Paper Books, English, Paperback/softback£30.04
‌Emmanuelle Fournier-Kelly, Emmanuelle Fournier-Kelly: English Book Primary: LeveDictionaries & Languages, English£5.40
‌Evan S Smith: Writing Television SitcomsDictionaries & Languages, Paper Books, English, Paperback/softback£21.66
‌Gabriel Wyner: Fluent ForeverDictionaries & Languages, Paper Books, English, Paperback/softback£12.96
‌Judit Kormos, Anne Margaret Smith: Teaching Languages to Students with Specific Dictionaries & Languages, Psychology & Teaching, Paper Books, English£41.52
‌Liu Xun: New Practical Chinese Reader vol.5 TextbookDictionaries & Languages, Paper Books, English, Paperback/softback£25.75
‌Jeff Langr: Modern C++ Programming with Test-Driven Development: Code Better, SlComputing & Internet, Dictionaries & Languages, Paper Books, English£35.25
‌Miklos Torkenczy: Hungarian Verbs & Essentials of Grammar 2E.Dictionaries & Languages, Paper Books, English, Paperback/softback£15.96
‌Richard Spears: McGraw-Hill's Dictionary of American Idoms and Phrasal VerbsDictionaries & Languages, Paper Books, English, Paperback/softback£45.99
‌: Incredible English: 4: Activity BookDictionaries & Languages, Paper Books, English, Paperback/softback£31.92
‌Florence Sakade: A Guide to Reading and Writing JapaneseDictionaries & Languages, Paper Books, English, Paperback/softback£14.16
‌Kay Bentley: The TKT Course CLIL ModuleDictionaries & Languages, Paper Books, English, Pocket£21.28
‌Neomy Storch: Collaborative Writing in L2 ClassroomsDictionaries & Languages, Paper Books, English£24.80