Artificial Intelligence: Structures and Strategies for Complex Problem Solving - George F. Luger (Pearson Education, Inc, 2009)