The Data Warehouse Lifecycle Toolkit:Expert Methods For Designing,Developing and Deploying Data Warehouses. - Kimball, Ralph et-al. (Singapore. John Wiley & Sons., 2005)