Jack Armstrong Patterns