Adaptation in natural and artificial systems

John H. Holland
MIT Press
9780262581110
0-262-58111-6