An Introduction to Metaheuristics for Optimization - Bastien Chopard, Marco Tomassini (Springer, 2018)