Sutter, et al.. Sifting Out the Mud. ACM Press, 2002, doi:10.1145/582419.582445.