Self-Organization and Artificial Life: A Review
cellular automata as models of complexity .