Genetic Programming. An Introduction : On The Automatic Evolution of Computer Programs and Its Applications - Banzhaf, Wolfgang; Nordin, Peter; Keller, Robert E.; Francone, Frank D. (Morgan Kaufmann Publishers, 1998)