Philosophy of Natural Science
Carl Gustav Hempel
Franks and Saracens: Reality and Fantasy in the Crusades
Avner Falk
A Course in Language Teaching Trainee Book Trainee's Book
Penny Ur
Europe 1789 to 1914 encyclopedia of the age of industry and ...
John Merriman
The Cambridge Encyclopedia of the World's Ancient Languages
Roger D. Woodard
Oxford Picture Dictionary English-Spanish Edition: Bilingual ...
Jayme Adelson-Goldstein & Norma Shapiro
Oxford Picture Dictionary: English/Arabic
Language Test Construction and Evaluation
Charles J.. Alderson & J. Charles Alderson & Caroline Clapham & Dianne Wall & Michael Swan
Statistical Analyses for Language Assessment Book
Lyle F. Bachman
Language Testing in Practice: Designing and Developing Useful ...
Lyle F. Bachman & Adrian S. Palmer
The Cambridge Handbook of English Corpus Linguistics
Douglas Biber & Randi Reppen
Dialogue Activities: Exploring Spoken Interaction in the Language ...
Nick Bilbrough
Oxford Essential Dictionary of American English: Pack Component
Jennifer Bradbery
Webster's New World: American Idioms Handbook
Gail Brenner
Statistics in Corpus Linguistics: A Practical Guide
Vaclav Brezina
Assessing Listening
Gary Buck
Doing Action Research in English Language Teaching: A Guide ...
Anne Burns
Cambridge Guide to Second Language Teacher Education
Anne Burns & Jack C. Richards
Speaking
Martin Bygate
Teaching Languages to Young Learners
Lynne Cameron
Resisting Linguistic Imperialism in English Teaching
A. Suresh Canagarajah
The Bible: Authorized King James Version
Robert Carroll & Stephen Prickett
Teaching English as a Second or Foreign Language
Marianne Celce-Murcia & Donna Brinton & Marguerite Ann Snow
Assessing Language Through Computer Technology
Carol A. Chapelle & Dan Douglas