Stuart Russel; Peter Norwig, “Artificial Intelligence (a modern approach),” pearson, 2026.