Artificial intelligence a modern approach - Russell (Pearson Eduction, 2003)