Eric Freeman, Elisabeth Robson: Head First Design PatternsComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£38.00
Michael McCarthy: English Vocabulary in Use Elementary Book with AnswersDictionaries & Languages, Paper Books, English, Pocket£19.65
Patrick Dunleavy: Authoring a PhDDictionaries & Languages, Paper Books, English, Paperback/softback£24.99
Christina Latham-Koenig: English File: Intermediate: Student's Book with Online Dictionaries & Languages, English£19.90
‌Klaus Iglberger: C++ Software DesignComputing & Internet, Dictionaries & Languages, Paper Books, English, Paperback/softback£42.92
‌American Psychological Association: Publication Manual of the American PsychologDictionaries & Languages, Paper Books, English, Paperback/softback£25.75
‌Annie Heminway: Practice Makes Perfect: Complete French All-in-One, Premium ThirDictionaries & Languages, Paper Books, English, Paperback/softback£22.95
‌Eric Carle: The Very Hungry CaterpillarDictionaries & Languages, Paper Books, English, Pocket£23.85
‌Yasar Esendal Kuzucu: The Delights of Learning TurkishDictionaries & Languages, Paper Books, English, Pocket£23.50
‌Christina Latham-Koenig: English File: Pre-Intermediate: Student's Book with OnlDictionaries & Languages, English£20.02
‌: Headway: Upper-Intermediate: Student's Book with Online PracticeDictionaries & Languages, English£17.00
‌Marceloo La Rocca: Algorithms and Data Structures in ActionComputing & Internet, Dictionaries & Languages, Paper Books, EnglishÂ
‌Alan A A Donovan: Go Programming Language, TheComputing & Internet, Dictionaries & Languages, Paper Books, English£25.88
‌Michael McCarthy: English Collocations in Use Intermediate Book with AnswersDictionaries & Languages, Paper Books, English£22.38
‌George Trombley, Yukari Takenaka: Japanese from Zero!: 1Dictionaries & Languages, Paper Books, English£26.75
‌Stefanie Dengler, T Mayr-Sieber, Paul Rusch: Ubungsbuch A2 mit Audios onlineDictionaries & Languages, Paper Books, German£18.97
‌John Langran: Ruslan Russian 1: a communicative course. Student Workbook with frDictionaries & Languages, Paper Books, English, Pocket£13.75
‌PM Heathcote: Learning to Program in PythonComputing & Internet, Dictionaries & Languages, Paper Books, English£12.88
‌K Volobuyeva: English-Ukrainian &; Ukrainian-English One-to-One Dictionary (examDictionaries & Languages, Paper Books, English, Pocket£21.95
‌Clive Bell: Studio 2 rouge Pupil BookChildren & Young Adults, Dictionaries & Languages, Study books, Paper Books, English£21.62
‌Joshua Bloch: Effective JavaComputing & Internet, Dictionaries & Languages, Paper Books, English£32.00
‌Raymond Murphy: Essential Grammar in Use with AnswersDictionaries & Languages, Paper Books, English£14.36
‌English Pocket Dictionary and ThesaurusChildren & Young Adults, Dictionaries & Languages, Paper Books, English£9.19
‌Easy Learning Spanish Grammar and PracticeChildren & Young Adults, Dictionaries & Languages, Study books, Paper Books, English, Paperback/softback£10.99
‌Spanish Essential Dictionary and GrammarDictionaries & Languages, Paper Books, English, Paperback/softback£10.85
‌Fluent Forever (Revised Edition)Dictionaries & Languages, Paper Books, English, Paperback/softback£13.19
‌English Grammar in Use Book with AnswersDictionaries & Languages, Paper Books, English, Pocket£18.00
‌English For Everyone English Vocabulary BuilderDictionaries & Languages, Paper Books, English£13.59
‌Easy Learning Spanish ConversationDictionaries & Languages, Paper Books, English, Paperback/softback£8.15
‌IELTS Vocabulary For Bands 6.5 And Above With Answers And Downloadable AudioDictionaries & Languages, English£29.73
‌Polski, Krok Po Kroku: Coursebook For Learning Polish As A Foreign LanguageDictionaries & Languages, E-books, English, Pocket£21.21
‌Penguin Readers Level 4: The Boy in Striped Pyjamas (ELT Graded Reader) av John Dictionaries & Languages, Paper Books, English£7.29
‌Complete Spanish Step-by-Step, Premium Second Edition av Barbara BregsteinDictionaries & Languages, Paper Books, English£15.39