Probabilistic Similarity Networks by David Heckerman