Genetic and Evolutionary Computation door Stefano Cagnoni & Stephen L. Smith