Artificial intelligence an engineering approach - Schalkoff, Robert J. (McGraw-Hill Publishing Company, 1990)