Genetic programming II : automatic discovery of reusable programs - Koza, John R. (MIT Press, 1994)