PATTERNS

Ideas collected by Larry Williamson