The book reviews all the advances that major have taken place in generative phonology over the past thirty years, including the recent Optimality Theory. The many pedagogical features in the text encourage interaction with the reader, and include a wealth of check-points in the text, chapters previews and summaries, lists of key points, and exercises. The extraordinary clarity of explanation by the authors make this book readily understood by anyone with an interest in phonology.