Artificial Intelligence Structures And Strategies For Complex Problem Solving 5e | Desertcart Isle of Man