Artificial Intelligence: A Modern Approach - Russell, Stuart; Norvig, Peter (New Delhi Pearson, 2022)