Debugging by thinking a multidisciplinary approach - Metzger, Robert C. (Elsevier Digital Press, 2004)
Title from title screen.