Applied Evolutionary Algorithms in Java - Ghanea-Hercock, Robert (Springer)