Debugging by Thinking. A Multidisciplinary Approach, Paperback/Robert Charles Metzger