Artificial intelligence: Structures and strategies for complex problem solving - George F Luger (Pearson education, 2002)