This was the basic book that I used to prepare and study for the CCM exam. It is a total career change for me and I think this book enabled me to pass the CCM exam. It will be a good reference if/when I land a new job,