BE HUMAN: Essays on Countering Transhuman Self-Destruction
Joe Doran
The War for Natural Humanity (3)
Encyclopedia of Computational Mechanics, 3 Volume Set
Erwin Stein & René de Borst & Thomas J. R. Hughes
A Statistical Approach to Machine Translation - Paper
Peter F. Brown & John Cocke & Stephen A. Della Pietra & Vincent J. Della Pietra & Fredrick Jelinek & John D. Lafferty & Robert L. Mercer & Paul S. Roossin
The Terror Conspiracy: Deception, 9;11 and the Loss of Liberty
Jim Marrs
The Essential Hayek
Donald J. Boudreaux
Grammaticalization and English Complex Prepositions: A Corpus-Based ...
Sebastian Hoffmann
Grammar for English Language Teachers: with Exercises and a ...
Martin Parrott
Fundamental Concepts of Language Teaching: Historical and Interdisciplinary ...
H. H. Stern & Elaine E. Tarone & Hans Heinrich Stern & George Yule & Hilde Stern
Fluent English
Barbara Raifsnider & Christopher A. Warnasch
Five-Minute Activities: A Resource Book of Short Activities
Penny Ur & Andrew Wright
Essential Teacher Knowledge: Core Concepts in English Language ...
Jeremy Harmer
Essential Grammar in Use with Answers: A Self-Study Reference ...
Raymond Murphy
English Sentence Structure
Robert Krohn
English Collocations in Use Intermediate by Michael McCarthy, ...
Michael McCarthy & Felicity O'Dell
English as an International Language: Perspectives and Pedagogical ...
Farzad Sharifian
Easier English Intermediate Dictionary
Peter Collin
Easier English Basic Dictionary: Pre-Intermediate Level. Over ...
Bloomsbury Publishing
Doing Action Research in English Language Teaching: A Guide ...
Anne Burns
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
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
The Concise Oxford Dictionary of Quotations
Elizabeth M. Knowles