Artificial Life and Intelligent Agents - Lewis (Springer International Publishing, 2018)