Artificial intelligence an engineering approach - Schalkoff, Robert J (McGraw-Hill publishing company, New york, 1990)