Understanding Compression

Colt McAnlis & Aleks Haecky, Understanding Compression (Sebastopol, Calif.: O’Reilly, 2016). A discussion of some algorithms used by computers to compress data.