This book does serve as a good overview and summary of Hansen's thinking, which may not be enormously creative, but is insightful and useful. The book does contain his 15 principles of endgame play from his book on endgame strategy, all of which are useful: pawn structure, suppressing counterplay, transformation of advantages, and the like. His examples are well-chosen and mostly from recent tournament practice.
Simply put, this book has no defects. Why a 3-star review? Because a simple 1 to 5 rating system is inadequate. For an intermediate player, this is likely to be an excellent book. It covers a great deal of general knowledge in a single volume and (if carefully studied) is likely to help most such players improve. However, a person who has studied chess more extensively may find this book has too little novel or insightful content to be worthwhile. And, on the other end, true beginners should begin with a book for novices, such as "chess in 10 easy lessons" or "Bobby Fischer teaches chess." This would then be a good second book.
Summary: Nothing earthshaking, nothing new or deeply insightful, as we find routinely in Rowson's books, but good solid instruction for the bulk of mid-level players in need of a one-volume guide to more systematic play in all phases of the game.