The Pattern Peddlers [design