-
261
-
262
-
263
Islamic history : a new interpretation 2: A.D.750-1055 (A.H 132-448) /
Published 1976“…Cambridge : Cambridge University Press,…”
-
264
The self-directed teacher : managing the learning process /
Published 1996“…Cambridge : Cambridge University Press,…”
-
265
-
266
-
267
Assessing language through computer technology /
Published 2006“…Cambridge : Cambridge University Press,…”
-
268
Testing spoken language : a handbook of oral testing techniques /
Published 1987“…Cambridge : Cambridge University Press,…”
-
269
First certificate direct : workbook with answers /
Published 2001“…Cambridge : Cambridge University Press,…”
-
270
Language program evaluation : theory and practice /
Published 1996“…Cambridge : Cambridge University Press,…”
-
271
A course in language teaching : trainee book /
Published 1999“…Cambridge : Cambridge University Press,…”
-
272
Interactive approaches to second language reading /
Published 1988“…Cambridge : Cambridge University Press,…”
-
273
-
274
Contrastive rhetoric : cross-cultural aspects of second-language writing /
Published 1996“…Cambridge : Cambridge University Press,…”
-
275
-
276
Understanding events : affect and the construction of social action/
Published 1979“…Cambridge : Cambridge University Press,…”
-
277
Incidence and symmetry in design and architecture /
Published 1983“…Cambridge : Cambridge University Press,…”
-
278
-
279
-
280
Developing communication skills : a practical handbook for language teachers, with examples in English, French and German /
Published 1987“…Cambridge : Cambridge University Pr,…”