Artificial Intelligence A Modern pproach - Russell, Stuart (New Delhi Pearson Education, 2003)