Foundations of Genetic Programming - Langdon, William B.; Poli, Riccardo (Springer Berlin Heidelberg, 2002)