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