Genetic programming - Poli, Riccardo (Lecture notes in computer science, 1999)