Artificial Intelligence: a Modern Aprroach - Stuart Russell (Prentice Hall, 1995)