This textbook is an introduction to generative phonology. It is exercise-based - each chapter contains end-of-chapter exercises, and in the first half of the book, in-chapter exercises are included which require the student to apply the ideas introduced.
Philip Carr Libri
