Artificial life models in software - Komosinski, Maciej; Adamatzky, Andrew (Springer, 2009)