The second edition of this successful introductory guide has been thoroughly updated and expanded to take into account latest developments and current teaching. It features three new chapters on phonological weight (Chapter 10) and Optimality Theory (Chapters 11 and 12), as well as new exercises and suggestions for further readings.
Honestly... I wouldn't recommend this as an introduction to phonology. It's got difficult writing, doesn't explain key concepts clearly, and most of the exercises do not have answers, so you can't really check whether you understand the key concepts or not. In short, it doesn't do the subject of phonology justice.