An introduction to genetic algorithms for scientists and engineers - Coley, David A. (World Scientific, 1999)