Biological systems : complexity and artificial life - Ricard, Jacques (Bentham Science Publishers, 2014)