Computer Networking
Benjamin Walker
MI5 in the Great War
Nigel West
The Open Conspiracy
H. G. Wells
The Philosophy of Schopenhauer
Bryan Magee
Mounce's Complete Expository Dictionary of Old and New Testament ...
William D. Mounce
Language Testing in Practice: Designing and Developing Useful ...
Lyle F. Bachman & Adrian S. Palmer
The Language of Mathematics: Telling Mathematical Tales
Bill Barton
The Nexus Framework for Scaling Scrum
Kurt Bittner & Patricia Kong & Dave West
An Introduction to the Study of Language
Leonard Bloomfield
Webster's New World: American Idioms Handbook
Gail Brenner
Teaching-And-Lear[..] Language-And-Culture
Michael Byram & Carol Morgan
Languages for Specific Purposes in the Digital Era
Elena Bárcena & Timothy Read & Jorge Arús
Teaching English as a Second or Foreign Language
Marianne Celce-Murcia & Donna Brinton & Marguerite Ann Snow
An Intercultural Approach to English Language Teaching
John Corbett
Mathematical Connections: A Companion for Teachers and Others
Al Cuoco
The WordNet in Indian Languages
Niladri Sekhar Dash & Pushpak Bhattacharyya & Jyoti D. Pawar
Doing History
Mark Donnelly & Claire Norton
Doing... Series (1)
Motivation, Language Attitudes and Globalisation: A Hungarian ...
Zoltan Dornyei & Kata Csizer & Na3ra Na(c)meth
Understanding Development and Proficiency in Writing: Quantitative ...
Philip Durrant & Mark Brenchley & Lee McCallum
Motivational Dynamics in Language Learning
Zoltán Dörnyei & Alastair Henry & Peter D. MacIntyre
Motivation, Language Identity and the L2 Self
Zoltán Dörnyei & Ema Ushioda
How to Learn Any Language: Quickly, Easily, Inexpensively Enjoyable, ...
Barry Farber
A PhD Is Not Enough!: A Guide to Survival in Science
Peter J. Feibelman
Becoming Interculturally Competent Through Education and Training
Anwei Feng & Michael Byram & Mike Fleming & Michael P. Fleming
Language Planning and Education
Gibson Ferguson