Applications of Evolutionary Computation - Kevin Sim, Paul Kaufmann (Springer, 2018)