David's book is ambitious in that it covers most, if not all, of a very complex topic - master data management. I'm pleased to say that this book delivers on the ambition. The book starts by defining the terms of MDM and some of the business drivers behind such an initiative. The chapters to follow cover the people, process and technology you need to have a successful MDM program. The book aptly describes the intersection of MDM and data governance, which to some, can be a bit of a mystery. We are then taken into some very powerful detail on setting up the data model, providing data quality, managing data lineage, and other important technical aspects of master data management. The book ends with tips and techniques on creating plans for your MDM initiative that will be sure to get you funded for the project. I haven't covered it all here in this review, but as my title states, this should be required reading for anyone embarking on a master data management project.