ARTIFICIAL INTELLIGENCE - Norvig, Peter; Russell, Stuart J. (Stuart Jonathan) (Prentice Hall, 2003)