Morphology and Computation by Richard Sproat