Investigating English Discourse: Language, Literacy and Literature
Ronald Carter
Learn to Code by Solving Problems
Daniel Zingaro
The Geeks of War: The Secretive Labs and Brilliant Minds Behind ...
John Edwards
An Introduction to Design Patterns in C++ With Qt 4
Alan Ezust & Paul Ezust
The Illustrated Book of Trees: A Visual Guide to More Than 250 ...
Eric A. Bourdo
Blackfoot Dictionary of Stems, Roots, and Affixes: Third Edition
Donald G. Frantz & Norma Jean Russell
Blackfoot Grammar
Donald G. Frantz
The Brill Dictionary of Ancient Greek
Franco Montanari
The Cambridge Encyclopedia of the World's Ancient Languages
Roger D. Woodard
Cambridge Guide to Second Language Teacher Education
Anne Burns & Jack C. Richards
The Cambridge Guide to Teaching English to Speakers of Other ...
David Nunan & Ronald Carter
The Cambridge Handbook of English Corpus Linguistics
Douglas Biber & Randi Reppen
The Cambridge Handbook of Germanic Linguistics
Michael T. Putnam & B. Richard Page
The Cambridge History of the Romance Languages: Volume 2, Contexts
Martin Maiden & John Charles Smith & Adam Ledgeway
Cambridge Igcse English as a Second Language
John Reynolds
Cambridge IGCSE First Language English Coursebook with Free ...
Marian Cox
Cambridge Igcse Mathematics Core and Extended 4th Edition
Ric Pimental & Terry Wall
Cambridge IGCSE® and O Level Additional Mathematics Coursebook
Sue Pemberton
Cambridge IGCSE® Mathematics Core and Extended Coursebook
Karen Morrison & Nick Hamshaw
Cambridge International Dictionary of Phrasal Verbs
Elizabeth Walter
Cambridge Learner's Dictionary
Cambridge University Press
Cambridge School Dictionary
Cassell's Latin Dictionary: Latin-English, English-Latin
D. P. Simpson & Simpson
The Celtic Languages
Martin John Ball & Nicole Müller