books by publisher
Cambridge University Press

English Pronunciation in Use Advanced Book with Answers, with Audio

Cambridge First Certificate Writing Student's book (Cambridge First Certificate Skills)

The Thread of Life: The Story of Genes and Genetic Engineering (Canto)

The End of Ancient Christianity (Canto original series)

Objective: First Certificate Teacher's book

Objective: First Certificate Student's book

Basic Grammar in Use With answers and Audio CD: Self-study Reference and Practice for Students of English

Globalization and the Politics of Development in the Middle East (The Contemporary Middle East)

Corporate Insolvency Law: Perspectives and Principles

Kant: Groundwork of the Metaphysics of Morals (Cambridge Texts in the History of Philosophy)

Language in Use Beginner Teacher's book

Language in Use Beginner Self-study workbook with answer key

Language in Use Beginner Classroom book

Lessons from Nothing: Activities For Language Teaching With Limited Time And Resources (Cambridge Handbooks for Language Teachers)

New Interchange Workbook 3: English for International Communication (New Interchange English for in)

New Interchange Level 3 Student's book 3: English for International Communication (New Interchange English for in)

New Interchange Level 2 Student's book 2: English for International Communication (New Interchange English for International Communication)

New Interchange Level 1 Student's book 1: English for International Communication (New Interchange English for International Communication)

Cambridge First Certificate Handbook with Answers (Cambridge First Certificate Skills)

Sandstorm (Cambridge Reading)

Camb Companion to the Cello (Cambridge Companions to Music)

Insight into IELTS: The Cambridge IELTS Course

New Cambridge Advanced English Student's book

New Cambridge Advanced English

No Other Way Out: States and Revolutionary Movements, 1945 1991 (Cambridge Studies in Comparative Politics)

Biological Sequence Analysis: Probabilistic Models of Proteins and Nucleic Acids

Anti-Disciplinary Protest: Sixties Radicalism and Postmodernism

An Introduction to Theory in Anthropology

English as a Global Language
