Bayesian Networks by John Noble & Timo Koski