If you do not have 'The Data Warehouse Toolkit' by Ralph Kimball yet, you may want to buy this book. The techniques and approaches discussed in these two books are almost the same. The way this book is structured is very much alike that of the Kimball's book. But I liked the fact that the chapters are dedicated to particular business areas, not particular industries. In the chapter about marketing you will find examples for three industries. I liked Chapter 13, 'Presenting Infomation' which is full of tips on effective reporting. I liked also the chapter on financial reporting which gives a technical reader basic ideas of what finance is about. You will learn about balance sheets, income statments, cost allocation from the point of view of a data modeler. Of course, the book has all the terms and techniques one has to know to successfully build dimensional models. I did not like though the last two chapters which deal with methodology questions. You will only get a slight idea about how to integrate dimensional modeling into your data warehousing project. You will have to buy one of those books on methodologies to get a better insight into the question. In general, the book is very interesting. I gave it four stars for minor flaws - no one is perfect!