Genetic algorithms + data structures = evolution programs - Michalewicz, Zbigniew (Springer-Verlag, 1994)