The developer's guide to debugging - Grotker, Thorsten, et al (Springer, 2008)