Dancing on Bones: History and Power in China, Russia and North ...
Katie Stallard
Math for Programmers: 3D Graphics, Machine Learning, and Simulations ...
Paul Orland
The Saint of Jam: History, Religion, and Politics of a Sunni ...
Shivan Mahendrarajah
After Charlie Hebdo: Terror, Racism and Free Speech
Gavan Titley & Des Freedman & Gholam Khiabany & Aurélien Mondon
Theories of Childhood
Carol Garhart Mooney
Assessing Language Through Computer Technology
Carol A. Chapelle & Dan Douglas
Teaching English as a Second or Foreign Language
Marianne Celce-Murcia & Donna Brinton & Marguerite Ann Snow
The Bible: Authorized King James Version
Robert Carroll & Stephen Prickett
Code-Switching in Bilingual Children
Katja F. Cantone
Resisting Linguistic Imperialism in English Teaching
A. Suresh Canagarajah
Teaching Languages to Young Learners
Lynne Cameron
Viking Language 1: Learn Old Norse, Runes, and Icelandic Sagas
Jesse L. Byock
Speaking
Martin Bygate
Semitic Languages in Contact
Aaron Michael Butts
Cambridge Guide to Second Language Teacher Education
Anne Burns & Jack C. Richards
Doing Action Research in English Language Teaching: A Guide ...
Anne Burns
Street French Slang Dictionary & Thesaurus
David Burke
A Concise German Grammar
Timothy Buck
Assessing Listening
Gary Buck
Teaching English as a Foreign Language
Geoffrey Broughton & Christopher Brumfit
Statistics in Corpus Linguistics: A Practical Guide
Vaclav Brezina
Webster's New World: American Idioms Handbook
Gail Brenner
Oxford Essential Dictionary of American English: Pack Component
Jennifer Bradbery
Reading the Buddha's Discourses in Pali: A Practical Guide to ...
Bhikkhu Bodhi
The Linguistic Landscape of the Mediterranean: French and Italian ...
Robert J. Blackwood & Stefania Tufi