Introduction to modern inorganic chemistry - Haider, S. Z. (Edexcel Publishers, 2008)