Text this: Elements of pattern theory/