Communicative Syllabus Design provides a model for specifying 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.