ARTIFICIAL intelligence : an engineering approach - Robert J.Schalkoff