This book could have been a real "keeper" if not for the editing problems. It leaves me wondering about the accuracy of the content. There are four diagrams within the first few chapters that have exactly the same caption. Only one is correct, the other three are clearly out of context.The use of a single highlight color (blue) is annoying. For a subject that is so dependent on color codes, full color illustrations are a must. This is one corner that should not have been cut.