T. M. Cover & J. A. Thomas, "Elements of Information Theory " (Wiley-Interscience, 2006)
David J. C. MacKay , "Information Theory, Inference and Learning Algorithms" (Cambridge University Press, 2003)
M. Mezard & A.Montanari, "Information, Physics, and Computation" (Oxford Graduate Texts, 2009)