Communicative Syllabus Design provides an ideal resource for identifying and selecting the syllabus content relevant to the needs of different types or groups of foreign-language learner. Clear examples are given at every stage of the explanation with two detailed studies of how the model works in practice. It should be invaluable to anyone writing ESP courses. Teachers who are involved in planning general courses should also find it relevant and informative since the criteria for analysing communicative needs can easily be adapted for their purposes.