Artificial intelligence and problem solving - Kopec, Danny. (Mercury Learning and Information,, 2017)