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