Russell, S. Artificial intelligence: a modern approach. 3rd ed - Harlow : Pearson Education 2016 ISBN: 9781292153964