Data compression:the complete reference - Salomon, David (Springer, 2004)