Computational intelligence: an introduction. 2nd Ed. - Engelbrecht, Andries P (John Wiley & Sons, 2007)