The Data Warehouse ETL Toolkit: Practical techniques for extracting, cleaning, conforming, and delivering data - Ralph Kimball (Willey Publishing, Inc.)