Text this: Pattern design An introduction to the study of formal ornamen