Techniques and Principles in Language Teaching
Diane Larsen-Freeman & Marti Anderson
Encyclopedia of Educational Philosophy and Theory
Michael A. Peters
40 Algorithms Every Programmer Should Know: Hone Your Problem-Solving ...
Imran Ahmad
Portraits of Pioneers in Psychology - Volume 2
Gregory A. Kimble & Michael Wertheimer & Charlotte White
The Jesus Dynasty: The Hidden History of Jesus, His Royal Family, ...
James D. Tabor
WTO-Trade-related Aspects of Intellectual Property Rights
Peter-Tobias Stoll & Jan Busche & Karen Arend