Artificial intelligence : structures and strategies for complex problem solving - Luger, George F., 1940- (Addison-Wesley, 2005)