Artificial Intelligence: A Modern Approach (Pearson Series in Artifical Inte…

You will find that this textbook has a companion website with extra resources.