The Elements of Teaching
James M. Banner & Harold C. Cannon
Artificial Intelligence for Dummies
John Paul Mueller & Luca Massaron
Techniques and Principles in Language Teaching 3rd Edition - ...
Diane Larsen-Freeman & Marti Anderson
Teaching Techniques in English as a Second Language (1)
Departing From Frege: Essays in the Philosophy of Language
Richard Mark Sainsbury
LaTeX Intolerance: Basic Science, Epidemiology, and Clinical ...
Mahbub M. U. Chowdhury & Howard E. Mailbach, M. D.
Encyclopedia of the Hundred Years War
John A. Wagner
Historical Dictionary of the League of Nations
Anique H. M. van Ginneken
Historical Dictionary of Aesthetics
Dabney Townsend
Historical Dictionary of International Intelligence
Nigel West
Historical Dictionaries of Intelligence and Counterintelligence (1)
Historical Dictionary of Sacred Music
Joseph Peter Swain
Hilary Putnam
Maximilian de Gaynesford
The Well-Timed Strategy: Managing the Business Cycle for Competitive ...
Peter Navarro
Communicative Language Teaching Today
Jack Croft Richards
Canonical Forms in Prosodic Morphology
Laura J. Downing
Improving Literacy by Teaching Morphemes
Terezinha Nunes & Peter Bryant
Improving Learning (1)
Syllable Weight: Phonetics, Phonology, Typology
Matthew Kelly Gordon
An Introduction to English Semantics and Pragmatics
Patrick Griffiths
Bernard Williams
Mark P. Jenkins
Ethics and the Limits of Philosophy
Bernard Arthur Owen Williams & A. W. Moore
Europe 1789 to 1914: Encyclopedia of the Age of Industry and ...
John M. Merriman & J. M. Winter
Feyerabend's Philosophy
Eric Oberheim
From Epicurus to Epictetus: Studies in Hellenistic and Roman ...
A. A. Long
Encyclopedia of Philosophy
Donald M. Borchert
Hume on Causation
Helen Beebee
Ideas and Options in English for Specific Purposes
Helen Basturkmen
ESL & Applied Linguistics Professional Series (1)