Swarm, Evolutionary, and Memetic Computing - Panigrahi, Bijaya Ketan (Springer Berlin Heidelberg, 2011)