Foundations of coding compression, encryption, error correction - Dumas, Jean-Guillaume (John Wiley & Sons, Inc., 2015)