Computational phonology : a constraint-based approach - Bird, Steven (Studies in natural language processing, 1995)