Theory and Applications of Ontology: Philosophical Perspectives
Roberto Poli & Johanna Seibt
Python Workbook: Learn Python in One Day and Learn It Well
Jamie Chan
Learn Coding Fast Workbook (1)
The Cambridge Encyclopedia of the English Language
David Crystal
When Violence Is the Answer
Tim Larkin
The Complete Illuminated Books of William Blake (Unabridged ...
William Blake
Empirical Philosophical Investigations in Education and Embodied ...
Joacim Andersson & Jim Garrison & Leif Östman
Encyclopedia of Language and Education: Language Awareness and ...
Stephen May & Jasone Cenoz & Durk Gorter
Encyclopedia of Mathematics Education
Steve Lerman
Encyclopedia of Political Theory
Mark Bevir
Essays in the Phenomenology of Learning: The Challenge of Proximity
Fiachra Long
Feyerabend’s Epistemological Anarchism: How Science Works and ...
Mansoor Niaz
Genre, Text, Grammar: Technologies for Teaching and Assessing ...
Peter Knapp & Megan Watkins
Handbook of Cognitive Linguistics and Second Language Acquisition
Peter Robinson & Nick C. Ellis
The Handbook of Language Teaching
Michael H. Long & Catherine J. Doughty
How to Think Like a Lawyer--And Why: A Common-Sense Guide to ...
Kim Wehle
Improvisation, Creativity, and Consciousness: Jazz as Integral ...
Ed W. Sarath & Kenneth E. Wilber
In Pursuit of the Unknown: 17 Equations That Changed the World
Ian Nicholas Stewart
Intermediate German for Dummies
Wendy Foster
Language Test Construction and Evaluation
Charles J.. Alderson & J. Charles Alderson & Caroline Clapham & Dianne Wall & Michael Swan
Language Testing and Validation: An Evidence-Based Approach
Cyril Weir
Make It Stick: The Science of Successful Learning
Peter C. Brown & Henry L. Roediger Iii & Mark A. McDaniel
Mathematical Connections: A Companion for Teachers and Others
Al Cuoco
Methodology in Language Teaching: An Anthology of Current Practice
Jack C. Richards & Willy A. Renandya
Motivational Strategies in the Language Classroom
Zoltan Dörnyei
Online Communication in Language Learning and Teaching
M. Lamy & R. Hampel