Evolutionary optimization - Sarker, Ruhul A. (Kluwer, 2002)