C = B * log2(1+S/N): "An Equation for Every Occasion - Fifty-Two Formulas and Why They Matter" by John M. Henshaw
Oh man, I once had a heated debate with someone, who was convinced that vinyl gave better sound quality than CDs because it contained higher frequencies than 22.05 kHz. And that those frequencies would "harmonically" influence the lower frequencies, even though he accepted his ears could only detect < 20 kHz. He was insistent that he could hear the difference, despite his ear essentially being a low-pass filter (well ok band pass, but you know what I mean). Apparently they don't teach linear superposition in some engineering courses.
One of the glaring absences is the mentioning of the contribution of Boltzmann who was the first person to formulate the logarithmic function to connect the average uncertainty with the probability of random variable. Shannon had extended this result into the communication scenario to propose two theorems-source coding theorem and the channel coding theorem-that are the basis of the modern communication technology; Shannon’s treatment became “Shannon’s Law.” Until then nobody really knew what they were doing before Shannon. It was all very ad-hoc.
If you're into Computer Science, read on.