Bayesian Reasoning and Machine Learning by David Barber.
I first posted about this work at: Bayesian Reasoning and Machine Learning in 2011.
The current draft (that corresponds to the Cambridge University Press hard copy is dated January 9, 2013.
If you use the online version and have the funds, please order a hard copy to encourage the publisher to continue to make published texts available online.