Artificial Intelligence A Modern Approach 4th-Edition

Stuart Russell and Peter Norvig