Cellular Automata And Cooperative Systems by