This is an excellent book to have if you need a complete overview of the many aspects of addiction counseling. It is particularly good if you need a well organized study guide and refresher course for some type of addiction certification test. The information is very well organized and covers the entire counseling process, including theory, assessment, treatment, documentation, ethics, etc.