Artificial Life and Evolutionary Computation - Stefano Cagnoni, Monica Mordonini, Riccardo Pecori, Andrea Roli, Marco Villani (Springer, 2019)