Advanced Inorganic Chemistry - Sharma, D P (Pearl, 2010)