science-shenanigans.com
The Problem With Impact Factors: A tale of a one hit wonder | Science Shenanigans
A discussion of the flaws in the impact factor system as illustrated by a "one hit wonder" paper in an otherwise seldom referenced journal.