Computational intelligence concepts to implementations - Eberhart, Russell C. (Morgan Kaufmann Publishers, 2007)