Contemporary artificial intelligence - Neapolitan, Richard E. (CRC Press, 2013)