Artificial intelligence Structures and strategies for complex problem solving - Luger George F.; Stubblefield William A. (Addison-Wesley, 1998)