Information Theory, Inference, and Learning Algorithms - MacKay, David J.C (Cambridge University)