Data Warehousing by Antony Henao
I've been writing for a while now about Data Warehousing. Some of the articles I've written are quite basic. Others can be a little bit more complex and abstract. If you are new to data warehousing, this is a good place to start.