Genetic programming theory and practice - Riolo, Rick (Kluwer Academic Publishers, 2003)