Artificial intelligence: foundations of computational agents - Poole,, David L. (Cambridge University Press, 2010)