Basic Algorithms and Operators - Thomas Baeck; D.B Fogel; Z Michalewicz (Taylor and Francis, 2000)