Inorganic Chemistry - Miessler L Gray Donald A Tarr (Tamilnadu Pearson Education, 2009)