Doing Task-Based Teaching - Oxford Handbooks for Language Teachers
Jane Willis & David Willis
OXFORD HANDBOOKS FOR LANGUAGE TEACHERS (1)
Calculating God
Robert J. Sawyer
Too Big to Fail: The Inside Story of How Wall Street and Washington ...
Andrew Ross Sorkin
Example using Mathematica to generate similar plot as Tikz using ...
Nasser M. Abbasi
When Einstein Walked With Gödel: Excursions to the Edge of Thought
Jim Holt
Zbigniew Brzezinski: America’s Grand Strategist
Justin Vaïsse
Thinking It Through:An Introduction to Contemporary Philosophy: ...
Kwame Anthony Appiah
A Biography of Loneliness: The History of an Emotion
Fay Bound Alberti
Revelations
David Amerland
Nudge: The Final Edition
Richard H. Thaler & Cass R. Sunstein
Berkshire Encyclopedia of World History
William Hardy McNeill & Jerry H. Bentley & David Christian
Confronting the Challenges of Participatory Culture: Media Education ...
Henry Jenkins
The Devil That Never Dies: The Rise and Threat of Global Antisemitism
Daniel Jonah Goldhagen
Roget's 21st Century Thesaurus in Dictionary Form: The Essential ...
Barbara Ann Kipfer
Esoteric Hollywood: Sex, Cults and Symbols in Film
Jay Dyer
The Ultimate Daily Show and Philosophy: More Moments of Zen, ...
Jason Holt & William Irwin
The Legacy of Zellig Harris: Language and Information Into the ...
Bruce E. Nevin & Stephen M. Johnson
Philosophy of Science in the 21st Century - Challenges and Tasks ...
Gil C. Santos
Philosophy of Science for Theologians: An Introduction
Gijsbert van Den Brink
Philosophy of Education: The Key Concepts - Second Edition
John Gingell & Christopher Winch
Stoicism: A Beginner's Guide to the History & Philosophy of ...
Dale Kingsley
Woe Is I: The Grammarphobe's Guide to Better English in Plain ...
Patricia T. O'Conner
Fowler's Dictionary of Modern English Usage
Henry Watson Fowler & Jeremy Butterfield
Concise Pocket Medical Dictionary
U. N. Panda
2052
Jorgen Randers