People on People: The Oxford Dictionary of Biographical Quotations
Susan Ratcliffe
Mathematical Reasoning Proofs [Lecture notes]
Alistair Savage
Age of Empire: 1875-1914
Eric Hobsbawm
The Great Reckoning: How the World Will Change in the Depression ...
James Dale Davidson & William Rees-Mogg
The Works of John Locke in 9 volumes, vol. 5 (1685)
John Locke
English as an International Language: Perspectives and Pedagogical ...
Farzad Sharifian
Einführung in die germanistische Linguistik
Jörg Meibauer & Ulrike Demske & Jochen Geilfuß-Wolfgang & Jürgen Pafel & Karl Heinz Ramers & Monika Rothweiler & Markus Steinbach
The Edinburgh Companion to the Gaelic Language
Moray Watson & Michelle Macleod
Easier English Intermediate Dictionary
Peter Collin
Easier English Basic Dictionary: Pre-Intermediate Level. Over ...
Bloomsbury Publishing
Dutch: An Essential Grammar
William Z. Shetter & Esther Ham
Dutch: A Comprehensive Grammar
Bruce C. Donaldson
The Dravidian Languages
Sanford B. Steever
Doing Action Research in English Language Teaching: A Guide ...
Anne Burns
Dictionary of German Synonyms
R. B. Farrell
Dictionary of Food Science and Nutrition
Dialogue Activities: Exploring Spoken Interaction in the Language ...
Nick Bilbrough
Designing Language Courses: A Guide for Teachers
Kathleen Graves
Dante's Persons: An Ethics of the Transhuman
Heather Webb
Danish: An Essential Grammar
Robin Allan & Philip Holmes & Tom Lundskær-Nielsen
Czech: An Essential Grammar
James D. Naughton
Curriculum Development in Language Teaching
Jack C. Richards
A Course in Language Teaching Trainee Book Trainee's Book
Penny Ur
A Course in English Language Teaching
Corpus-Based Translation and Interpreting Studies in Chinese ...
Kaibao Hu & Kyung Hye Kim