Manyebook
Riccardo Poli
A Field Guide to Genetic Programming