Computational intelligence a logical approach - Poole, David L. (David Lynton), 1958- (Oxford University Press, 1998)