Adaptation in natural & artificial systems : an introductory analysis with applications to biology, control & artificial intelligence - Holland, John M. (MIT Press, 1992)