Information theory, inference, and learning algorithms - MacKay David J (Cambridge Cambridge University Press, 2003)