Patterns of Development