books by subject
C Programming Language
Introduction to French Poetry: A Dual-Language Book (Dover Dual Language French)
Listen and Learn Russian (Dover's Listen and Learn Series)
German (Made Simple Books)
German (Made Simple Books)
Discovering Egyptian Hieroglyphs: A Practical Guide
Latin: An Intensive Course
Satires of Rome: Threatening Poses from Lucilius to Juvenal
Games for Vocabulary Practice: Interactive Vocabulary Activities for all Levels (Cambridge Copy Collection)
Insight into IELTS Extra, with Answers: The Cambridge IELTS Course Workbook
Language Death (Canto)
Presupposition and the Delimitation of Semantics (Cambridge Studies in Linguistics)
Cambridge English for Human Resources Student's Book with Audio CDs (2) (Cambridge Professional English)
Success with Languages (Routledge Study Guides)
Beyond Words Student's book: Certificate Reading and Listening Skills
Cambridge English Lexicon (Cambridge English language learning)
Writing Tasks Student's book: An Authentic-Task Approach to Individual Writing Needs
Task Listening: Teacher's Book: Tchrs' (English Language Learning: Reading Scheme)
Natural Language Parsing: Psychological, Computational, and Theoretical Perspectives (Studies in Natural Language Processing)
Contact Spanish: Student's Book
Elements of Pronunciation: Intensive Practice for Intermediate and More Advanced Students
Lysias: Selected Speeches (Cambridge Greek and Latin Classics)
Cambridge First Certificate Examination Practice 1 Student's book
Objectifs: Assignments in Practical Language Skills
Listening Tasks Teacher's manual: For Intermediate Students of American English
Listening Tasks Student's book: For Intermediate Students of American English
Signposts: French
Meanings into Words Intermediate Workbook: An Integrated Course for Students of English: Intermediate: Workbk
Aus Dem Alltag: Everyday Situations for German Role-Play
Meanings into Words Upper-intermediate Teacher's book: An Integrated Course for Students of English