Great title and a good read too, especially if you like stories from the trenches. Simone does more than just revive old ghosts. She brings out the debugging techniques in context. This storytelling-approach helps you remember the techniques. Even expert programmers with plenty of debugging background can read the book solely for its educational and entertainment value, possibly even picking up a few useful tips along the way. Debugging is still an art, not a science. Simone attempts to bring some rules and reason to programming. The narrative approach is used throughout, except for the appendix outline of debugging secrets. Many are common sense or ones usually picked up with experience but some may surprise you. And yes, one of the chapters is entitled If I Only Changed The Software, Why Is the Phone on Fire?