A Modern approach - Russell, Stuart; Norvig, Peter (Noida, 2025)