Artificial Life Models in Software - Andrew Adamatzky, Maciej Komosinski (Springer)