Artificial Intelligence: A Modern Approach: By Stuart Russell and Peter Norwig. ISBN# 0-13-103805-2, pp. 932 + 28. Prentice Hall, Englewood Cliffs, New Jersey, 1995