PATTERNS

Ideas collected by Victor Sarroca