I have had this book for a while now, dipping in to useful parts now and again without having had the time to read it from cover to cover.
However, recently I have been able to read it from start to finish and I wish I had done so sooner.
The book covers the 'how to' of data warehousing, but the thing that makes the book excellent is that it places this information in the context of the lifecycle of typical data warehouse projects.
The book is long... very long. But everyone on data warehousing projects should read this book, if only to encourage a common mindset. The examples and templates are also very useful.