books by subject
C Programming Language
Cambridge Latin Course Unit 2A Pupil's book
Virgil's Iliad: An Essay on Epic Narrative
Writing Tasks An Authentic-Task Approach to Individual Writing Needs
Terence: Adelphoe (Cambridge Greek and Latin Classics)
Arabic Grammar: A First Workbook
English in Medicine Course book: A Course in Communication Skills
Tacitus: Annals Book IV: Bk.4 (Cambridge Greek and Latin Classics)
Gabriel Garcia Marquez: One Hundred Years of Solitude (Landmarks of World Literature)
English for International Banking and Finance Student's book
Machine Translation: Theoretical and Methodological Issues (Studies in Natural Language Processing)
Company to Company: A New Approach to Business Correspondence in English (Cambridge Professional English)
Dans la poche
Teach English Teacher's Workbook: A Training Course for Teachers (Cambridge Teacher Training and Development)
Writing Matters: Writing Skills and Strategies for Students of English
Pronunciation Pairs Student's book: An Introductory Course for Students of English
Writing 1 Pre-intermediate Student's Book: Pre-intermediate Level 1 (Cambridge Skills for Fluency)
International Business English Student's book: A Course in Communication Skills
The New Cambridge English Course 4 Student's Book: Bk. 4 (New Cambridge English Course)
The New Cambridge English Course 2 Practice book with key: Practice 2 + key
The New Cambridge English Course 3 Practice book with key (The New Cambridge English Course)
The New Cambridge English Course 4 Practice book with key: Practice Book with Key Level 4
The New Cambridge English Course 2 Teacher's book: Level 2
The New Cambridge English Course 3 Teacher's book: Level 3
Interchange 2 Student's book: English for International Communication: Level 2
Interchange 2 Teacher's manual: English for International Communication: Tchrs' Level 2
Language in Use Pre-intermediate Classroom book
Communicative Grammar Practice Student's book: Activities for Intermediate Students of English
CAE Practice Tests 1 Teacher's book: Level 1
Language Change: Progress or Decay? (Cambridge Approaches to Linguistics)