Patterns and Patterning