This book addresses specific issues, and gives great advice. However I found the format annoying. Each topic starts by describing the undesired behavior, asks you to turn ahead a page or two to understand why that behavior may be happening, and then continues on with a solution.