Artificial Intelligence: Structures and Strategies for Complex Problem Solving - George F. Luger (Addison-Wesley, 1998)