Agile Processes in Software Engineering and Extreme Programming ...
Michael Rosemann & John Mylopoulos & Michael J. Shaw & Clemens Szyperski & Rashina Hoda & Wil M. P. van der Aalst
The Soul and Its Instrumental Body: A Reinterpretation of Aristotle's ...
A. P. Bos
Mastering API Architecture
James Gough & Daniel Bryant & Matthew Auburn
Liquid Surveillance: A Conversation
Zygmunt Bauman & David Lyon
Surveillance Studies, Power Studies, Social Sciences (1)
Religious Education in a Psychological Key
John H. Peatling
The Concise Oxford Dictionary of Quotations
Elizabeth M. Knowles
Contemporary Approaches to Baltic Linguistics
Peter Arkadiev & Axel Holvoet & Björn Wiemer
A Coptic Dictionary, Volume 1: The World's Best Coptic Dictionary
W. E. Crum
Corpus-Based Translation and Interpreting Studies in Chinese ...
Kaibao Hu & Kyung Hye Kim
A Course in English Language Teaching
Penny Ur
A Course in Language Teaching Trainee Book Trainee's Book
Curriculum Development in Language Teaching
Jack C. Richards
Czech: An Essential Grammar
James D. Naughton
Danish: An Essential Grammar
Robin Allan & Philip Holmes & Tom Lundskær-Nielsen
Dante's Persons: An Ethics of the Transhuman
Heather Webb
Designing Language Courses: A Guide for Teachers
Kathleen Graves
Dialogue Activities: Exploring Spoken Interaction in the Language ...
Nick Bilbrough
Dictionary of Food Science and Nutrition
Bloomsbury Publishing
Dictionary of German Synonyms
R. B. Farrell
Doing Action Research in English Language Teaching: A Guide ...
Anne Burns
The Dravidian Languages
Sanford B. Steever
Dutch: A Comprehensive Grammar
Bruce C. Donaldson
Dutch: An Essential Grammar
William Z. Shetter & Esther Ham
Easier English Basic Dictionary: Pre-Intermediate Level. Over ...
Easier English Intermediate Dictionary
Peter Collin