Genetic programming theory and practice IV - Riolo, Rick; Soule, Terence; Worzel, Bill (Genetic and evolutionary computation, 2007)